./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS --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 71774aeec0d0f8840a1b18b633767b26c38c9eb9d26569d28cdf01c44c9881ac --- 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-8393723 [2022-11-19 08:14:15,241 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 08:14:15,243 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 08:14:15,268 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 08:14:15,269 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 08:14:15,270 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 08:14:15,272 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 08:14:15,275 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 08:14:15,277 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 08:14:15,279 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 08:14:15,280 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 08:14:15,282 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 08:14:15,282 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 08:14:15,284 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 08:14:15,286 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 08:14:15,288 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 08:14:15,289 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 08:14:15,291 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 08:14:15,293 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 08:14:15,296 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 08:14:15,298 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 08:14:15,300 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 08:14:15,302 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 08:14:15,304 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 08:14:15,309 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 08:14:15,310 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 08:14:15,310 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 08:14:15,312 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 08:14:15,313 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 08:14:15,314 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 08:14:15,315 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 08:14:15,316 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 08:14:15,318 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 08:14:15,319 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 08:14:15,320 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 08:14:15,321 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 08:14:15,322 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 08:14:15,323 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 08:14:15,323 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 08:14:15,324 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 08:14:15,326 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 08:14:15,327 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-19 08:14:15,355 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 08:14:15,356 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 08:14:15,356 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 08:14:15,357 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 08:14:15,358 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 08:14:15,358 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 08:14:15,359 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 08:14:15,359 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 08:14:15,359 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 08:14:15,360 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-19 08:14:15,360 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 08:14:15,360 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 08:14:15,361 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-19 08:14:15,361 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-19 08:14:15,361 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 08:14:15,362 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-19 08:14:15,362 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-19 08:14:15,362 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-19 08:14:15,363 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 08:14:15,363 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-19 08:14:15,364 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 08:14:15,364 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 08:14:15,364 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 08:14:15,365 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 08:14:15,365 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 08:14:15,365 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 08:14:15,366 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 08:14:15,366 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 08:14:15,366 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 08:14:15,367 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:14:15,367 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 08:14:15,368 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-19 08:14:15,368 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 08:14:15,368 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 08:14:15,369 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-19 08:14:15,369 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-19 08:14:15,369 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 08:14:15,369 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 08:14:15,370 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS 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 -> 71774aeec0d0f8840a1b18b633767b26c38c9eb9d26569d28cdf01c44c9881ac [2022-11-19 08:14:15,705 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 08:14:15,739 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 08:14:15,743 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 08:14:15,746 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 08:14:15,747 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 08:14:15,749 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i [2022-11-19 08:14:15,870 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/363b10cd0/12184ef587aa4a1f842a2bb6311f5031/FLAG16aedd157 [2022-11-19 08:14:16,995 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 08:14:17,000 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i [2022-11-19 08:14:17,051 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/363b10cd0/12184ef587aa4a1f842a2bb6311f5031/FLAG16aedd157 [2022-11-19 08:14:17,373 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/363b10cd0/12184ef587aa4a1f842a2bb6311f5031 [2022-11-19 08:14:17,376 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 08:14:17,378 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 08:14:17,380 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 08:14:17,380 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 08:14:17,384 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 08:14:17,385 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:14:17" (1/1) ... [2022-11-19 08:14:17,387 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54a29d2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:17, skipping insertion in model container [2022-11-19 08:14:17,387 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:14:17" (1/1) ... [2022-11-19 08:14:17,397 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 08:14:17,547 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 08:14:17,950 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4496,4509] [2022-11-19 08:14:17,960 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4556,4569] [2022-11-19 08:14:19,230 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,231 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,232 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,233 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,235 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,254 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,255 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,257 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,258 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,261 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,263 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,264 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,265 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:19,763 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-19 08:14:19,765 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-19 08:14:19,766 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-19 08:14:19,768 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-19 08:14:19,770 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-19 08:14:19,770 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-19 08:14:19,771 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-19 08:14:19,772 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-19 08:14:19,781 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-19 08:14:19,782 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-19 08:14:20,007 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-19 08:14:20,078 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,088 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,191 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,192 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,193 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,193 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,193 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,194 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,195 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,196 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,197 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,197 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,198 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,198 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,199 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,203 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,204 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,204 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,205 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,209 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,210 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,221 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,222 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,223 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,243 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:14:20,298 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 08:14:20,327 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4496,4509] [2022-11-19 08:14:20,328 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4556,4569] [2022-11-19 08:14:20,411 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,412 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,412 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,413 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,415 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,426 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,427 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,429 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,430 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,432 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,433 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,434 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,435 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,487 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-19 08:14:20,488 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-19 08:14:20,507 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-19 08:14:20,509 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-19 08:14:20,510 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-19 08:14:20,511 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-19 08:14:20,512 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-19 08:14:20,513 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-19 08:14:20,514 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-19 08:14:20,515 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-19 08:14:20,562 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-19 08:14:20,613 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,625 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,698 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,699 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,699 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,700 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,701 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,702 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,703 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,705 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,706 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,707 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,708 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,709 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,709 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,711 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,713 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,713 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,714 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,719 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,719 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,731 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,733 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,734 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:14:20,761 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:14:21,083 INFO L208 MainTranslator]: Completed translation [2022-11-19 08:14:21,085 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21 WrapperNode [2022-11-19 08:14:21,086 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 08:14:21,087 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 08:14:21,087 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 08:14:21,088 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 08:14:21,098 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,233 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,348 INFO L138 Inliner]: procedures = 697, calls = 1917, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 1032 [2022-11-19 08:14:21,349 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 08:14:21,349 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 08:14:21,350 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 08:14:21,350 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 08:14:21,361 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,362 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,385 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,385 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,472 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,480 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,496 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,502 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,517 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 08:14:21,518 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 08:14:21,518 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 08:14:21,518 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 08:14:21,520 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (1/1) ... [2022-11-19 08:14:21,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:14:21,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:14:21,592 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 08:14:21,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 08:14:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-11-19 08:14:21,645 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-11-19 08:14:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-11-19 08:14:21,645 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-11-19 08:14:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-19 08:14:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-11-19 08:14:21,646 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-11-19 08:14:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-11-19 08:14:21,646 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-11-19 08:14:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-19 08:14:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-19 08:14:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-11-19 08:14:21,648 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-11-19 08:14:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-19 08:14:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-19 08:14:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-19 08:14:21,652 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-19 08:14:21,652 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-19 08:14:21,653 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-19 08:14:21,654 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2022-11-19 08:14:21,654 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2022-11-19 08:14:21,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-19 08:14:21,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 08:14:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-19 08:14:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-11-19 08:14:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-11-19 08:14:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-19 08:14:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-19 08:14:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 08:14:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 08:14:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-19 08:14:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-19 08:14:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-19 08:14:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-19 08:14:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-19 08:14:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-11-19 08:14:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-11-19 08:14:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-11-19 08:14:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-11-19 08:14:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-11-19 08:14:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-11-19 08:14:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-19 08:14:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-19 08:14:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-19 08:14:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-19 08:14:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-19 08:14:21,664 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-19 08:14:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-11-19 08:14:21,664 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-11-19 08:14:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-19 08:14:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-19 08:14:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-19 08:14:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-11-19 08:14:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-11-19 08:14:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-19 08:14:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-19 08:14:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-19 08:14:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-19 08:14:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-19 08:14:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-11-19 08:14:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-11-19 08:14:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-11-19 08:14:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-11-19 08:14:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-19 08:14:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-19 08:14:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-19 08:14:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2022-11-19 08:14:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2022-11-19 08:14:22,294 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 08:14:22,300 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 08:14:26,464 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 08:14:26,802 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 08:14:26,802 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-19 08:14:26,807 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:14:26 BoogieIcfgContainer [2022-11-19 08:14:26,807 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 08:14:26,810 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 08:14:26,810 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 08:14:26,818 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 08:14:26,818 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 08:14:17" (1/3) ... [2022-11-19 08:14:26,819 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31bc20ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:14:26, skipping insertion in model container [2022-11-19 08:14:26,819 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:14:21" (2/3) ... [2022-11-19 08:14:26,820 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31bc20ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:14:26, skipping insertion in model container [2022-11-19 08:14:26,820 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:14:26" (3/3) ... [2022-11-19 08:14:26,822 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_pop_harness.i [2022-11-19 08:14:26,850 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 08:14:26,851 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-19 08:14:26,976 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 08:14:26,994 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;@73d36a26, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 08:14:26,995 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-19 08:14:27,002 INFO L276 IsEmpty]: Start isEmpty. Operand has 377 states, 192 states have (on average 1.2083333333333333) internal successors, (232), 195 states have internal predecessors, (232), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2022-11-19 08:14:27,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-19 08:14:27,022 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:14:27,023 INFO L195 NwaCegarLoop]: trace histogram [9, 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] [2022-11-19 08:14:27,024 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:14:27,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:14:27,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1100861225, now seen corresponding path program 1 times [2022-11-19 08:14:27,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:14:27,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515969849] [2022-11-19 08:14:27,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:27,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:14:27,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:14:28,625 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2022-11-19 08:14:28,626 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:14:28,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515969849] [2022-11-19 08:14:28,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515969849] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 08:14:28,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468650280] [2022-11-19 08:14:28,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:28,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:28,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:14:28,638 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:14:28,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-19 08:14:29,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:14:29,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 2412 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-19 08:14:29,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:14:29,838 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-19 08:14:29,838 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:14:29,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468650280] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:14:29,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-19 08:14:29,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2022-11-19 08:14:29,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624164086] [2022-11-19 08:14:29,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:14:29,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:14:29,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:14:29,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:14:29,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-19 08:14:29,918 INFO L87 Difference]: Start difference. First operand has 377 states, 192 states have (on average 1.2083333333333333) internal successors, (232), 195 states have internal predecessors, (232), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-19 08:14:33,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:14:34,357 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:14:34,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:14:34,857 INFO L93 Difference]: Finished difference Result 725 states and 1115 transitions. [2022-11-19 08:14:34,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:14:34,861 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 101 [2022-11-19 08:14:34,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:14:34,878 INFO L225 Difference]: With dead ends: 725 [2022-11-19 08:14:34,878 INFO L226 Difference]: Without dead ends: 376 [2022-11-19 08:14:34,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-11-19 08:14:34,891 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 40 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-11-19 08:14:34,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1785 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-11-19 08:14:34,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-11-19 08:14:35,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 376. [2022-11-19 08:14:35,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 191 states have (on average 1.193717277486911) internal successors, (228), 195 states have internal predecessors, (228), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (167), 154 states have call predecessors, (167), 154 states have call successors, (167) [2022-11-19 08:14:35,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 551 transitions. [2022-11-19 08:14:35,053 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 551 transitions. Word has length 101 [2022-11-19 08:14:35,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:14:35,054 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 551 transitions. [2022-11-19 08:14:35,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-19 08:14:35,055 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 551 transitions. [2022-11-19 08:14:35,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-19 08:14:35,059 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:14:35,060 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:14:35,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-19 08:14:35,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:35,277 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:14:35,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:14:35,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1354502779, now seen corresponding path program 1 times [2022-11-19 08:14:35,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:14:35,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867128388] [2022-11-19 08:14:35,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:35,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:14:35,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:14:36,270 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-11-19 08:14:36,273 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:14:36,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867128388] [2022-11-19 08:14:36,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867128388] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 08:14:36,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898300308] [2022-11-19 08:14:36,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:36,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:36,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:14:36,277 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:14:36,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-19 08:14:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:14:37,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 2462 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-19 08:14:37,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:14:37,340 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-19 08:14:37,341 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:14:37,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898300308] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:14:37,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-19 08:14:37,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-11-19 08:14:37,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504521670] [2022-11-19 08:14:37,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:14:37,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-19 08:14:37,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:14:37,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-19 08:14:37,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-19 08:14:37,350 INFO L87 Difference]: Start difference. First operand 376 states and 551 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-19 08:14:40,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:14:43,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:14:43,553 INFO L93 Difference]: Finished difference Result 735 states and 1109 transitions. [2022-11-19 08:14:43,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-19 08:14:43,554 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 109 [2022-11-19 08:14:43,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:14:43,568 INFO L225 Difference]: With dead ends: 735 [2022-11-19 08:14:43,569 INFO L226 Difference]: Without dead ends: 389 [2022-11-19 08:14:43,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-11-19 08:14:43,582 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 55 mSDsluCounter, 2139 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 2593 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:14:43,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 2593 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2022-11-19 08:14:43,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-11-19 08:14:43,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 387. [2022-11-19 08:14:43,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 203 states have internal predecessors, (238), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2022-11-19 08:14:43,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 582 transitions. [2022-11-19 08:14:43,676 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 582 transitions. Word has length 109 [2022-11-19 08:14:43,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:14:43,680 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 582 transitions. [2022-11-19 08:14:43,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-19 08:14:43,681 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 582 transitions. [2022-11-19 08:14:43,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-19 08:14:43,699 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:14:43,700 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:14:43,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-19 08:14:43,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:43,907 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:14:43,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:14:43,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1604406546, now seen corresponding path program 1 times [2022-11-19 08:14:43,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:14:43,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840606189] [2022-11-19 08:14:43,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:43,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:14:44,065 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 08:14:44,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1877064752] [2022-11-19 08:14:44,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:44,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:44,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:14:44,067 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:14:44,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-19 08:14:44,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:14:44,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 2594 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-19 08:14:44,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:14:45,103 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-19 08:14:45,104 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:14:45,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:14:45,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840606189] [2022-11-19 08:14:45,104 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 08:14:45,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877064752] [2022-11-19 08:14:45,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877064752] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:14:45,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:14:45,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-19 08:14:45,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640840954] [2022-11-19 08:14:45,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:14:45,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-19 08:14:45,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:14:45,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-19 08:14:45,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-19 08:14:45,110 INFO L87 Difference]: Start difference. First operand 387 states and 582 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-11-19 08:14:47,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:14:49,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:14:51,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:14:51,060 INFO L93 Difference]: Finished difference Result 752 states and 1170 transitions. [2022-11-19 08:14:51,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-19 08:14:51,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 118 [2022-11-19 08:14:51,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:14:51,066 INFO L225 Difference]: With dead ends: 752 [2022-11-19 08:14:51,066 INFO L226 Difference]: Without dead ends: 395 [2022-11-19 08:14:51,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-19 08:14:51,071 INFO L413 NwaCegarLoop]: 466 mSDtfsCounter, 51 mSDsluCounter, 1744 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 2210 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-19 08:14:51,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 2210 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 456 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2022-11-19 08:14:51,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-11-19 08:14:51,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 387. [2022-11-19 08:14:51,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 203 states have internal predecessors, (238), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2022-11-19 08:14:51,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 582 transitions. [2022-11-19 08:14:51,120 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 582 transitions. Word has length 118 [2022-11-19 08:14:51,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:14:51,120 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 582 transitions. [2022-11-19 08:14:51,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-11-19 08:14:51,121 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 582 transitions. [2022-11-19 08:14:51,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-19 08:14:51,124 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:14:51,124 INFO L195 NwaCegarLoop]: trace histogram [9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:14:51,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-19 08:14:51,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:51,338 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:14:51,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:14:51,338 INFO L85 PathProgramCache]: Analyzing trace with hash 477784719, now seen corresponding path program 1 times [2022-11-19 08:14:51,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:14:51,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748509270] [2022-11-19 08:14:51,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:51,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:14:51,490 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 08:14:51,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1443909380] [2022-11-19 08:14:51,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:51,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:51,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:14:51,493 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:14:51,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-19 08:14:52,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:14:52,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 2648 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-19 08:14:52,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:14:52,581 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-19 08:14:52,581 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:14:52,582 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:14:52,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748509270] [2022-11-19 08:14:52,582 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 08:14:52,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443909380] [2022-11-19 08:14:52,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443909380] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:14:52,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:14:52,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-19 08:14:52,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607575104] [2022-11-19 08:14:52,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:14:52,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-19 08:14:52,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:14:52,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-19 08:14:52,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-19 08:14:52,588 INFO L87 Difference]: Start difference. First operand 387 states and 582 transitions. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-11-19 08:14:54,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:14:57,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:14:57,989 INFO L93 Difference]: Finished difference Result 754 states and 1162 transitions. [2022-11-19 08:14:57,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-19 08:14:57,990 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 126 [2022-11-19 08:14:57,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:14:57,995 INFO L225 Difference]: With dead ends: 754 [2022-11-19 08:14:57,996 INFO L226 Difference]: Without dead ends: 397 [2022-11-19 08:14:57,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 120 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-19 08:14:58,002 INFO L413 NwaCegarLoop]: 449 mSDtfsCounter, 74 mSDsluCounter, 2534 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 2983 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.3s IncrementalHoareTripleChecker+Time [2022-11-19 08:14:58,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 2983 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-11-19 08:14:58,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-11-19 08:14:58,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 387. [2022-11-19 08:14:58,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 203 states have internal predecessors, (238), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2022-11-19 08:14:58,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 582 transitions. [2022-11-19 08:14:58,039 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 582 transitions. Word has length 126 [2022-11-19 08:14:58,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:14:58,043 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 582 transitions. [2022-11-19 08:14:58,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-11-19 08:14:58,043 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 582 transitions. [2022-11-19 08:14:58,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-19 08:14:58,051 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:14:58,051 INFO L195 NwaCegarLoop]: trace histogram [9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 08:14:58,067 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-19 08:14:58,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-11-19 08:14:58,264 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:14:58,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:14:58,264 INFO L85 PathProgramCache]: Analyzing trace with hash -868814432, now seen corresponding path program 2 times [2022-11-19 08:14:58,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:14:58,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55152216] [2022-11-19 08:14:58,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:14:58,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:14:58,397 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 08:14:58,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1947747894] [2022-11-19 08:14:58,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-19 08:14:58,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:14:58,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:14:58,400 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:14:58,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-19 08:14:59,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-19 08:14:59,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 08:14:59,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 1881 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-19 08:14:59,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:14:59,592 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2022-11-19 08:14:59,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:14:59,592 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:14:59,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55152216] [2022-11-19 08:14:59,593 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 08:14:59,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947747894] [2022-11-19 08:14:59,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947747894] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:14:59,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:14:59,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 08:14:59,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538801233] [2022-11-19 08:14:59,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:14:59,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:14:59,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:14:59,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:14:59,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:14:59,597 INFO L87 Difference]: Start difference. First operand 387 states and 582 transitions. Second operand has 5 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-19 08:15:02,097 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:15:03,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:15:04,622 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:15:05,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:15:05,458 INFO L93 Difference]: Finished difference Result 712 states and 1102 transitions. [2022-11-19 08:15:05,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:15:05,459 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 135 [2022-11-19 08:15:05,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:15:05,463 INFO L225 Difference]: With dead ends: 712 [2022-11-19 08:15:05,464 INFO L226 Difference]: Without dead ends: 387 [2022-11-19 08:15:05,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 131 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-19 08:15:05,469 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 0 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-19 08:15:05,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1780 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2022-11-19 08:15:05,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-11-19 08:15:05,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 387. [2022-11-19 08:15:05,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 203 states have internal predecessors, (238), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (185), 157 states have call predecessors, (185), 156 states have call successors, (185) [2022-11-19 08:15:05,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 581 transitions. [2022-11-19 08:15:05,499 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 581 transitions. Word has length 135 [2022-11-19 08:15:05,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:15:05,500 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 581 transitions. [2022-11-19 08:15:05,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-19 08:15:05,500 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 581 transitions. [2022-11-19 08:15:05,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-19 08:15:05,505 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:15:05,505 INFO L195 NwaCegarLoop]: trace histogram [9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 08:15:05,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-19 08:15:05,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:15:05,718 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:15:05,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:15:05,718 INFO L85 PathProgramCache]: Analyzing trace with hash 2041113535, now seen corresponding path program 3 times [2022-11-19 08:15:05,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:15:05,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877463685] [2022-11-19 08:15:05,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:15:05,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:15:05,885 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 08:15:05,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1323887796] [2022-11-19 08:15:05,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-19 08:15:05,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:15:05,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:15:05,888 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:15:05,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-19 08:15:06,502 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-19 08:15:06,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 08:15:06,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-19 08:15:06,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:15:06,775 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-19 08:15:06,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:15:07,338 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-11-19 08:15:07,338 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:15:07,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877463685] [2022-11-19 08:15:07,338 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 08:15:07,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323887796] [2022-11-19 08:15:07,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323887796] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:15:07,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [987758115] [2022-11-19 08:15:07,368 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2022-11-19 08:15:07,368 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 08:15:07,373 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 08:15:07,380 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 08:15:07,381 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 08:15:11,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:15:11,851 INFO L217 Elim1Store]: Index analysis took 741 ms [2022-11-19 08:15:44,370 WARN L233 SmtUtils]: Spent 32.41s 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-19 08:15:44,376 INFO L321 Elim1Store]: treesize reduction 3510, result has 33.3 percent of original size [2022-11-19 08:15:44,382 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-19 08:15:47,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:15:47,900 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 196 select indices, 196 select index equivalence classes, 19307 disjoint index pairs (out of 19110 index pairs), introduced 196 new quantified variables, introduced 0 case distinctions, treesize of input 987 treesize of output 1574 [2022-11-19 08:17:21,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:21,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:21,461 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-19 08:17:21,468 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-19 08:17:21,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:21,478 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-19 08:17:21,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:21,488 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-19 08:17:25,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:25,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:25,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:25,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:25,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:25,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:25,763 INFO L217 Elim1Store]: Index analysis took 252 ms [2022-11-19 08:17:25,808 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-19 08:17:26,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:26,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:26,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:26,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:26,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:26,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:26,681 INFO L217 Elim1Store]: Index analysis took 167 ms [2022-11-19 08:17:26,746 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-19 08:17:27,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,546 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-19 08:17:27,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:27,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,014 INFO L217 Elim1Store]: Index analysis took 122 ms [2022-11-19 08:17:28,025 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-19 08:17:28,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:28,516 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-19 08:17:36,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:36,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:36,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:36,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:36,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:36,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:36,639 INFO L217 Elim1Store]: Index analysis took 117 ms [2022-11-19 08:17:36,664 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-19 08:17:37,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:37,320 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-19 08:17:37,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:37,981 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-19 08:17:38,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,441 INFO L217 Elim1Store]: Index analysis took 110 ms [2022-11-19 08:17:38,445 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-19 08:17:38,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:17:38,968 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-19 08:17:56,636 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-19 08:17:56,696 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-19 08:17:56,876 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-19 08:17:57,114 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-19 08:17:57,166 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-19 08:17:57,341 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-19 08:18:13,671 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-19 08:18:13,752 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-19 08:18:13,807 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-19 08:18:14,109 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-19 08:18:14,185 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-19 08:18:14,238 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-19 08:18:16,619 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-19 08:18:16,734 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 2159 treesize of output 2149 [2022-11-19 08:18:17,284 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 2163 treesize of output 2142 [2022-11-19 08:18:17,473 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 2159 treesize of output 2149 [2022-11-19 08:18:32,700 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-19 08:18:32,710 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-19 08:18:32,739 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-19 08:18:32,746 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-19 08:18:32,789 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-19 08:18:32,796 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-19 08:18:32,803 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-19 08:18:32,818 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-19 08:18:32,853 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-19 08:18:32,887 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-19 08:18:32,888 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-19 08:18:32,900 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-19 08:18:32,940 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-19 08:18:32,947 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-19 08:18:32,988 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-19 08:18:32,989 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-19 08:18:33,134 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-19 08:18:33,152 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-19 08:18:33,156 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-19 08:18:33,171 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-19 08:18:33,175 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-19 08:18:35,059 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 2155 treesize of output 2127 [2022-11-19 08:18:35,351 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 2131 treesize of output 2103 [2022-11-19 08:18:35,537 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 2099 treesize of output 2075 [2022-11-19 08:18:52,224 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 2155 treesize of output 2127 [2022-11-19 08:18:52,500 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 2123 treesize of output 2099 [2022-11-19 08:18:52,602 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 2107 treesize of output 2079 [2022-11-19 08:20:03,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:20:03,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:20:03,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:20:03,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:20:03,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:20:03,392 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 16 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 44 [2022-11-19 08:20:03,519 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 19 [2022-11-19 08:20:03,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2022-11-19 08:20:04,509 INFO L321 Elim1Store]: treesize reduction 84, result has 9.7 percent of original size [2022-11-19 08:20:04,510 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 197 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 227 treesize of output 236 [2022-11-19 08:20:05,340 INFO L321 Elim1Store]: treesize reduction 156, result has 10.3 percent of original size [2022-11-19 08:20:05,341 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 221 treesize of output 240 [2022-11-19 08:20:05,914 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 198 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 89 [2022-11-19 08:20:06,029 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 198 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 92 [2022-11-19 08:20:06,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-19 08:20:06,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-19 08:20:06,398 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-19 08:20:06,451 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-19 08:20:07,345 INFO L321 Elim1Store]: treesize reduction 84, result has 9.7 percent of original size [2022-11-19 08:20:07,345 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 197 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 227 treesize of output 236 [2022-11-19 08:20:09,857 INFO L321 Elim1Store]: treesize reduction 156, result has 10.3 percent of original size [2022-11-19 08:20:09,858 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 221 treesize of output 240 [2022-11-19 08:20:10,188 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 198 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 89 [2022-11-19 08:20:10,280 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-19 08:20:11,045 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-19 08:20:11,045 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-19 08:20:11,527 INFO L321 Elim1Store]: treesize reduction 21, result has 46.2 percent of original size [2022-11-19 08:20:11,528 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 197 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 50 [2022-11-19 08:20:11,873 INFO L321 Elim1Store]: treesize reduction 108, result has 14.3 percent of original size [2022-11-19 08:20:11,873 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 131 treesize of output 150 [2022-11-19 08:20:12,316 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 302 treesize of output 294 [2022-11-19 08:20:12,530 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 95 treesize of output 84 [2022-11-19 08:20:12,729 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 238 treesize of output 214 [2022-11-19 08:20:12,810 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 110 treesize of output 103 [2022-11-19 08:20:12,992 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-19 08:20:13,153 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 196 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 102 [2022-11-19 08:20:13,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-19 08:20:13,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-19 08:20:13,499 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-19 08:20:13,504 INFO L158 Benchmark]: Toolchain (without parser) took 356126.68ms. Allocated memory was 109.1MB in the beginning and 570.4MB in the end (delta: 461.4MB). Free memory was 68.8MB in the beginning and 243.9MB in the end (delta: -175.0MB). Peak memory consumption was 398.8MB. Max. memory is 16.1GB. [2022-11-19 08:20:13,504 INFO L158 Benchmark]: CDTParser took 17.49ms. Allocated memory was 81.8MB in the beginning and 109.1MB in the end (delta: 27.3MB). Free memory was 36.4MB in the beginning and 81.4MB in the end (delta: -45.0MB). Peak memory consumption was 7.4MB. Max. memory is 16.1GB. [2022-11-19 08:20:13,504 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3706.71ms. Allocated memory was 109.1MB in the beginning and 138.4MB in the end (delta: 29.4MB). Free memory was 68.6MB in the beginning and 58.2MB in the end (delta: 10.4MB). Peak memory consumption was 60.5MB. Max. memory is 16.1GB. [2022-11-19 08:20:13,504 INFO L158 Benchmark]: Boogie Procedure Inliner took 261.79ms. Allocated memory is still 138.4MB. Free memory was 58.2MB in the beginning and 89.9MB in the end (delta: -31.7MB). Peak memory consumption was 21.1MB. Max. memory is 16.1GB. [2022-11-19 08:20:13,505 INFO L158 Benchmark]: Boogie Preprocessor took 167.86ms. Allocated memory is still 138.4MB. Free memory was 89.9MB in the beginning and 80.2MB in the end (delta: 9.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-19 08:20:13,505 INFO L158 Benchmark]: RCFGBuilder took 5289.40ms. Allocated memory was 138.4MB in the beginning and 182.5MB in the end (delta: 44.0MB). Free memory was 80.2MB in the beginning and 91.9MB in the end (delta: -11.7MB). Peak memory consumption was 66.8MB. Max. memory is 16.1GB. [2022-11-19 08:20:13,505 INFO L158 Benchmark]: TraceAbstraction took 346693.73ms. Allocated memory was 182.5MB in the beginning and 570.4MB in the end (delta: 388.0MB). Free memory was 90.9MB in the beginning and 243.9MB in the end (delta: -153.0MB). Peak memory consumption was 346.8MB. Max. memory is 16.1GB. [2022-11-19 08:20:13,507 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 17.49ms. Allocated memory was 81.8MB in the beginning and 109.1MB in the end (delta: 27.3MB). Free memory was 36.4MB in the beginning and 81.4MB in the end (delta: -45.0MB). Peak memory consumption was 7.4MB. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3706.71ms. Allocated memory was 109.1MB in the beginning and 138.4MB in the end (delta: 29.4MB). Free memory was 68.6MB in the beginning and 58.2MB in the end (delta: 10.4MB). Peak memory consumption was 60.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 261.79ms. Allocated memory is still 138.4MB. Free memory was 58.2MB in the beginning and 89.9MB in the end (delta: -31.7MB). Peak memory consumption was 21.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 167.86ms. Allocated memory is still 138.4MB. Free memory was 89.9MB in the beginning and 80.2MB in the end (delta: 9.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 5289.40ms. Allocated memory was 138.4MB in the beginning and 182.5MB in the end (delta: 44.0MB). Free memory was 80.2MB in the beginning and 91.9MB in the end (delta: -11.7MB). Peak memory consumption was 66.8MB. Max. memory is 16.1GB. * TraceAbstraction took 346693.73ms. Allocated memory was 182.5MB in the beginning and 570.4MB in the end (delta: 388.0MB). Free memory was 90.9MB in the beginning and 243.9MB in the end (delta: -153.0MB). Peak memory consumption was 346.8MB. 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-19 08:20:13,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS --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 71774aeec0d0f8840a1b18b633767b26c38c9eb9d26569d28cdf01c44c9881ac --- 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-8393723 [2022-11-19 08:20:15,944 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 08:20:15,947 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 08:20:15,994 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 08:20:15,995 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 08:20:15,999 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 08:20:16,001 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 08:20:16,006 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 08:20:16,009 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 08:20:16,013 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 08:20:16,015 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 08:20:16,017 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 08:20:16,019 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 08:20:16,026 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 08:20:16,027 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 08:20:16,029 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 08:20:16,030 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 08:20:16,033 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 08:20:16,037 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 08:20:16,040 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 08:20:16,049 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 08:20:16,055 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 08:20:16,056 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 08:20:16,057 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 08:20:16,068 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 08:20:16,068 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 08:20:16,069 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 08:20:16,070 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 08:20:16,073 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 08:20:16,074 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 08:20:16,075 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 08:20:16,076 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 08:20:16,077 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 08:20:16,079 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 08:20:16,080 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 08:20:16,080 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 08:20:16,081 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 08:20:16,082 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 08:20:16,082 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 08:20:16,083 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 08:20:16,085 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 08:20:16,087 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-19 08:20:16,133 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 08:20:16,133 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 08:20:16,135 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 08:20:16,135 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 08:20:16,136 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 08:20:16,137 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 08:20:16,137 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 08:20:16,137 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 08:20:16,137 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 08:20:16,138 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 08:20:16,139 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 08:20:16,139 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 08:20:16,141 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 08:20:16,141 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 08:20:16,142 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 08:20:16,142 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 08:20:16,142 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 08:20:16,142 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-19 08:20:16,143 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-19 08:20:16,143 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-19 08:20:16,143 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 08:20:16,143 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 08:20:16,144 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 08:20:16,144 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 08:20:16,144 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-19 08:20:16,145 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 08:20:16,145 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:20:16,145 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 08:20:16,145 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 08:20:16,146 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 08:20:16,146 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-19 08:20:16,146 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-19 08:20:16,147 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 08:20:16,147 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 08:20:16,147 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-19 08:20:16,148 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS 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 -> 71774aeec0d0f8840a1b18b633767b26c38c9eb9d26569d28cdf01c44c9881ac [2022-11-19 08:20:16,560 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 08:20:16,599 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 08:20:16,603 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 08:20:16,606 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 08:20:16,607 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 08:20:16,609 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i [2022-11-19 08:20:16,684 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/d9c55e643/e460b69b508243a18341e00aec52487e/FLAGe4d0efad5 [2022-11-19 08:20:17,627 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 08:20:17,633 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i [2022-11-19 08:20:17,684 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/d9c55e643/e460b69b508243a18341e00aec52487e/FLAGe4d0efad5 [2022-11-19 08:20:18,156 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/data/d9c55e643/e460b69b508243a18341e00aec52487e [2022-11-19 08:20:18,158 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 08:20:18,161 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 08:20:18,162 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 08:20:18,163 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 08:20:18,170 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 08:20:18,171 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:20:18" (1/1) ... [2022-11-19 08:20:18,172 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@337992ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:18, skipping insertion in model container [2022-11-19 08:20:18,172 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:20:18" (1/1) ... [2022-11-19 08:20:18,180 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 08:20:18,308 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 08:20:18,632 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4496,4509] [2022-11-19 08:20:18,643 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4556,4569] [2022-11-19 08:20:19,718 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,719 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,719 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,720 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,721 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,734 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,734 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,736 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,737 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,738 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,740 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,740 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:19,741 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,186 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-19 08:20:20,187 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-19 08:20:20,188 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-19 08:20:20,190 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-19 08:20:20,191 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-19 08:20:20,194 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-19 08:20:20,195 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-19 08:20:20,196 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-19 08:20:20,197 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-19 08:20:20,198 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-19 08:20:20,360 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-19 08:20:20,391 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,399 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,496 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,497 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,498 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,498 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,498 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,499 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,499 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,500 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,501 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,501 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,501 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,502 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,502 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,505 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,506 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,506 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,506 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,510 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,511 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,519 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,521 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,521 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,538 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:20:20,570 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-19 08:20:20,664 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 08:20:20,674 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4496,4509] [2022-11-19 08:20:20,678 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4556,4569] [2022-11-19 08:20:20,752 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,759 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,760 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,760 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,761 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,782 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,782 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,784 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,784 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,786 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,787 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,787 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,787 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,853 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-19 08:20:20,854 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-19 08:20:20,855 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-19 08:20:20,857 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-19 08:20:20,858 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-19 08:20:20,859 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-19 08:20:20,861 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-19 08:20:20,861 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-19 08:20:20,862 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-19 08:20:20,863 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-19 08:20:20,900 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-19 08:20:20,921 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,930 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,991 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,992 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,993 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,993 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,993 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,994 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,996 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,997 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,997 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,998 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,999 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:20,999 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,000 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,002 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,002 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,002 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,003 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,008 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,008 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,020 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,021 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,022 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,040 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:20:21,061 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 08:20:21,089 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4496,4509] [2022-11-19 08:20:21,090 WARN L234 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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4556,4569] [2022-11-19 08:20:21,130 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,130 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,131 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,131 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,132 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,137 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,138 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,139 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,139 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,140 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,141 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,141 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,141 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,191 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-19 08:20:21,192 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-19 08:20:21,192 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-19 08:20:21,193 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-19 08:20:21,194 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-19 08:20:21,194 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-19 08:20:21,195 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-19 08:20:21,196 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-19 08:20:21,196 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-19 08:20:21,197 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-19 08:20:21,223 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-19 08:20:21,239 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,247 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,324 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,325 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,326 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,326 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,326 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,327 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,327 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,328 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,328 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,329 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,329 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,329 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,330 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,331 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,332 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,333 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,335 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,338 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,339 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,346 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,348 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,349 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-19 08:20:21,360 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:20:21,725 INFO L208 MainTranslator]: Completed translation [2022-11-19 08:20:21,726 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21 WrapperNode [2022-11-19 08:20:21,742 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 08:20:21,743 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 08:20:21,743 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 08:20:21,744 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 08:20:21,751 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:21,898 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:21,996 INFO L138 Inliner]: procedures = 717, calls = 1917, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 1014 [2022-11-19 08:20:22,002 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 08:20:22,004 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 08:20:22,004 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 08:20:22,004 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 08:20:22,014 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,014 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,034 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,034 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,095 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,102 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,113 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,118 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,133 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 08:20:22,134 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 08:20:22,134 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 08:20:22,134 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 08:20:22,135 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (1/1) ... [2022-11-19 08:20:22,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:20:22,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:20:22,168 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 08:20:22,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 08:20:22,223 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-11-19 08:20:22,224 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-11-19 08:20:22,224 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-11-19 08:20:22,224 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-11-19 08:20:22,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-19 08:20:22,224 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-11-19 08:20:22,224 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-11-19 08:20:22,224 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-11-19 08:20:22,225 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-11-19 08:20:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-19 08:20:22,225 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-19 08:20:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-19 08:20:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-19 08:20:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-19 08:20:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-11-19 08:20:22,226 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-11-19 08:20:22,226 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-19 08:20:22,226 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-19 08:20:22,226 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-19 08:20:22,226 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-19 08:20:22,226 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2022-11-19 08:20:22,226 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2022-11-19 08:20:22,227 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-19 08:20:22,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-19 08:20:22,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-19 08:20:22,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 08:20:22,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-19 08:20:22,227 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-11-19 08:20:22,227 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-11-19 08:20:22,228 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-19 08:20:22,228 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-19 08:20:22,229 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 08:20:22,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 08:20:22,229 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-19 08:20:22,229 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-19 08:20:22,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-19 08:20:22,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-19 08:20:22,231 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-19 08:20:22,231 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-19 08:20:22,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-19 08:20:22,231 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-11-19 08:20:22,231 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-11-19 08:20:22,232 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-11-19 08:20:22,232 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-11-19 08:20:22,232 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-11-19 08:20:22,232 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-11-19 08:20:22,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-19 08:20:22,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-19 08:20:22,232 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-19 08:20:22,233 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-19 08:20:22,233 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-19 08:20:22,233 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-19 08:20:22,233 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-11-19 08:20:22,233 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-11-19 08:20:22,233 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-19 08:20:22,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-19 08:20:22,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-19 08:20:22,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-19 08:20:22,234 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-11-19 08:20:22,234 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-11-19 08:20:22,235 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-19 08:20:22,235 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-19 08:20:22,235 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-19 08:20:22,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-19 08:20:22,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-19 08:20:22,235 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-11-19 08:20:22,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-11-19 08:20:22,235 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-11-19 08:20:22,236 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-11-19 08:20:22,236 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2022-11-19 08:20:22,236 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2022-11-19 08:20:22,805 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 08:20:22,809 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 08:20:28,611 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 08:20:28,623 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 08:20:28,623 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-19 08:20:28,626 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:20:28 BoogieIcfgContainer [2022-11-19 08:20:28,626 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 08:20:28,629 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 08:20:28,629 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 08:20:28,632 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 08:20:28,632 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 08:20:18" (1/3) ... [2022-11-19 08:20:28,633 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a268ac1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:20:28, skipping insertion in model container [2022-11-19 08:20:28,633 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:20:21" (2/3) ... [2022-11-19 08:20:28,634 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a268ac1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:20:28, skipping insertion in model container [2022-11-19 08:20:28,634 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:20:28" (3/3) ... [2022-11-19 08:20:28,635 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_pop_harness.i [2022-11-19 08:20:28,655 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 08:20:28,655 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-19 08:20:28,719 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 08:20:28,726 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;@4224ad28, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 08:20:28,726 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-19 08:20:28,732 INFO L276 IsEmpty]: Start isEmpty. Operand has 436 states, 251 states have (on average 1.2589641434262948) internal successors, (316), 254 states have internal predecessors, (316), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2022-11-19 08:20:28,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-19 08:20:28,750 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:20:28,751 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 08:20:28,751 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:20:28,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:20:28,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1918255772, now seen corresponding path program 1 times [2022-11-19 08:20:28,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:20:28,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [442635661] [2022-11-19 08:20:28,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:20:28,780 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-19 08:20:28,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:20:28,786 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:28,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:30,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:20:30,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 1625 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-19 08:20:30,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:20:30,282 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-11-19 08:20:30,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:20:30,283 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:20:30,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [442635661] [2022-11-19 08:20:30,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [442635661] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:20:30,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:20:30,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 08:20:30,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837075698] [2022-11-19 08:20:30,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:20:30,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 08:20:30,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:20:30,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 08:20:30,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 08:20:30,324 INFO L87 Difference]: Start difference. First operand has 436 states, 251 states have (on average 1.2589641434262948) internal successors, (316), 254 states have internal predecessors, (316), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) Second operand has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-19 08:20:30,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:20:30,420 INFO L93 Difference]: Finished difference Result 859 states and 1367 transitions. [2022-11-19 08:20:30,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 08:20:30,423 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 133 [2022-11-19 08:20:30,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:20:30,437 INFO L225 Difference]: With dead ends: 859 [2022-11-19 08:20:30,437 INFO L226 Difference]: Without dead ends: 429 [2022-11-19 08:20:30,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 132 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-19 08:20:30,452 INFO L413 NwaCegarLoop]: 617 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, 617 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-19 08:20:30,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 08:20:30,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-11-19 08:20:30,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 429. [2022-11-19 08:20:30,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 245 states have (on average 1.2326530612244897) internal successors, (302), 248 states have internal predecessors, (302), 156 states have call successors, (156), 27 states have call predecessors, (156), 26 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2022-11-19 08:20:30,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 612 transitions. [2022-11-19 08:20:30,538 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 612 transitions. Word has length 133 [2022-11-19 08:20:30,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:20:30,540 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 612 transitions. [2022-11-19 08:20:30,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-19 08:20:30,540 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 612 transitions. [2022-11-19 08:20:30,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-19 08:20:30,544 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:20:30,545 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 08:20:30,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:30,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:30,767 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:20:30,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:20:30,767 INFO L85 PathProgramCache]: Analyzing trace with hash 49472870, now seen corresponding path program 1 times [2022-11-19 08:20:30,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:20:30,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2044427743] [2022-11-19 08:20:30,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:20:30,771 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-19 08:20:30,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:20:30,773 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:30,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:20:32,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 1625 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-19 08:20:32,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:20:32,453 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-11-19 08:20:32,453 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:20:32,454 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:20:32,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2044427743] [2022-11-19 08:20:32,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2044427743] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:20:32,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:20:32,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 08:20:32,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132719827] [2022-11-19 08:20:32,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:20:32,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:20:32,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:20:32,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:20:32,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:20:32,458 INFO L87 Difference]: Start difference. First operand 429 states and 612 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-19 08:20:34,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:20:35,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:20:35,489 INFO L93 Difference]: Finished difference Result 824 states and 1193 transitions. [2022-11-19 08:20:35,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:20:35,491 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 133 [2022-11-19 08:20:35,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:20:35,498 INFO L225 Difference]: With dead ends: 824 [2022-11-19 08:20:35,498 INFO L226 Difference]: Without dead ends: 431 [2022-11-19 08:20:35,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 129 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-19 08:20:35,502 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 35 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 2259 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.9s IncrementalHoareTripleChecker+Time [2022-11-19 08:20:35,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 2259 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 129 Invalid, 1 Unknown, 0 Unchecked, 2.9s Time] [2022-11-19 08:20:35,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-11-19 08:20:35,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 431. [2022-11-19 08:20:35,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 246 states have (on average 1.2317073170731707) internal successors, (303), 250 states have internal predecessors, (303), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (168), 154 states have call predecessors, (168), 154 states have call successors, (168) [2022-11-19 08:20:35,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 627 transitions. [2022-11-19 08:20:35,578 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 627 transitions. Word has length 133 [2022-11-19 08:20:35,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:20:35,580 INFO L495 AbstractCegarLoop]: Abstraction has 431 states and 627 transitions. [2022-11-19 08:20:35,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-19 08:20:35,581 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 627 transitions. [2022-11-19 08:20:35,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-19 08:20:35,589 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:20:35,590 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:20:35,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:35,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:35,817 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:20:35,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:20:35,818 INFO L85 PathProgramCache]: Analyzing trace with hash 339867980, now seen corresponding path program 1 times [2022-11-19 08:20:35,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:20:35,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1213284786] [2022-11-19 08:20:35,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:20:35,837 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-19 08:20:35,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:20:35,839 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:35,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:20:37,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 1655 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 08:20:37,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:20:37,460 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-11-19 08:20:37,468 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:20:37,469 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:20:37,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1213284786] [2022-11-19 08:20:37,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1213284786] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:20:37,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:20:37,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-19 08:20:37,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799597105] [2022-11-19 08:20:37,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:20:37,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-19 08:20:37,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:20:37,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-19 08:20:37,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-19 08:20:37,477 INFO L87 Difference]: Start difference. First operand 431 states and 627 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-19 08:20:40,285 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-19 08:20:41,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:20:41,634 INFO L93 Difference]: Finished difference Result 847 states and 1266 transitions. [2022-11-19 08:20:41,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-19 08:20:41,636 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 141 [2022-11-19 08:20:41,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:20:41,642 INFO L225 Difference]: With dead ends: 847 [2022-11-19 08:20:41,642 INFO L226 Difference]: Without dead ends: 452 [2022-11-19 08:20:41,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 135 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-19 08:20:41,646 INFO L413 NwaCegarLoop]: 582 mSDtfsCounter, 71 mSDsluCounter, 2747 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 3329 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-19 08:20:41,647 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 3329 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 343 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2022-11-19 08:20:41,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-11-19 08:20:41,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 450. [2022-11-19 08:20:41,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 262 states have (on average 1.2404580152671756) internal successors, (325), 266 states have internal predecessors, (325), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (187), 157 states have call predecessors, (187), 156 states have call successors, (187) [2022-11-19 08:20:41,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 670 transitions. [2022-11-19 08:20:41,684 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 670 transitions. Word has length 141 [2022-11-19 08:20:41,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:20:41,685 INFO L495 AbstractCegarLoop]: Abstraction has 450 states and 670 transitions. [2022-11-19 08:20:41,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-19 08:20:41,686 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 670 transitions. [2022-11-19 08:20:41,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-19 08:20:41,689 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:20:41,689 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:20:41,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:41,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:41,915 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:20:41,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:20:41,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1643588180, now seen corresponding path program 1 times [2022-11-19 08:20:41,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:20:41,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1769381629] [2022-11-19 08:20:41,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:20:41,918 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-19 08:20:41,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:20:41,919 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:41,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:43,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:20:43,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 08:20:43,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:20:43,767 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-11-19 08:20:43,767 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:20:43,768 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:20:43,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1769381629] [2022-11-19 08:20:43,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1769381629] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:20:43,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:20:43,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-19 08:20:43,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084914419] [2022-11-19 08:20:43,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:20:43,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-19 08:20:43,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:20:43,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-19 08:20:43,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-19 08:20:43,771 INFO L87 Difference]: Start difference. First operand 450 states and 670 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-11-19 08:20:46,468 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-19 08:20:47,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:20:47,543 INFO L93 Difference]: Finished difference Result 872 states and 1341 transitions. [2022-11-19 08:20:47,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-19 08:20:47,544 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 156 [2022-11-19 08:20:47,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:20:47,549 INFO L225 Difference]: With dead ends: 872 [2022-11-19 08:20:47,549 INFO L226 Difference]: Without dead ends: 458 [2022-11-19 08:20:47,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 151 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-19 08:20:47,553 INFO L413 NwaCegarLoop]: 581 mSDtfsCounter, 58 mSDsluCounter, 2198 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 2779 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.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:20:47,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 2779 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 268 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2022-11-19 08:20:47,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-11-19 08:20:47,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 450. [2022-11-19 08:20:47,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 262 states have (on average 1.2404580152671756) internal successors, (325), 266 states have internal predecessors, (325), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (187), 157 states have call predecessors, (187), 156 states have call successors, (187) [2022-11-19 08:20:47,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 670 transitions. [2022-11-19 08:20:47,590 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 670 transitions. Word has length 156 [2022-11-19 08:20:47,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:20:47,591 INFO L495 AbstractCegarLoop]: Abstraction has 450 states and 670 transitions. [2022-11-19 08:20:47,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-11-19 08:20:47,591 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 670 transitions. [2022-11-19 08:20:47,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-11-19 08:20:47,594 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:20:47,594 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:20:47,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:47,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:47,811 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:20:47,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:20:47,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1003251797, now seen corresponding path program 1 times [2022-11-19 08:20:47,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:20:47,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [896559201] [2022-11-19 08:20:47,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:20:47,813 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-19 08:20:47,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:20:47,814 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:47,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:20:49,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 1815 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 08:20:49,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:20:49,792 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-19 08:20:49,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:20:49,798 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:20:49,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [896559201] [2022-11-19 08:20:49,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [896559201] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:20:49,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:20:49,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-19 08:20:49,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518324586] [2022-11-19 08:20:49,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:20:49,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-19 08:20:49,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:20:49,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-19 08:20:49,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-19 08:20:49,803 INFO L87 Difference]: Start difference. First operand 450 states and 670 transitions. Second operand has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-11-19 08:20:53,472 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-19 08:20:55,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:20:55,594 INFO L93 Difference]: Finished difference Result 894 states and 1360 transitions. [2022-11-19 08:20:55,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-19 08:20:55,595 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 172 [2022-11-19 08:20:55,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:20:55,600 INFO L225 Difference]: With dead ends: 894 [2022-11-19 08:20:55,601 INFO L226 Difference]: Without dead ends: 480 [2022-11-19 08:20:55,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 166 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-19 08:20:55,606 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 130 mSDsluCounter, 3215 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 3781 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.5s IncrementalHoareTripleChecker+Time [2022-11-19 08:20:55,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 3781 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 587 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2022-11-19 08:20:55,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-11-19 08:20:55,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 462. [2022-11-19 08:20:55,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 272 states have (on average 1.2463235294117647) internal successors, (339), 276 states have internal predecessors, (339), 159 states have call successors, (159), 28 states have call predecessors, (159), 29 states have return successors, (188), 158 states have call predecessors, (188), 157 states have call successors, (188) [2022-11-19 08:20:55,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 686 transitions. [2022-11-19 08:20:55,638 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 686 transitions. Word has length 172 [2022-11-19 08:20:55,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:20:55,639 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 686 transitions. [2022-11-19 08:20:55,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-11-19 08:20:55,639 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 686 transitions. [2022-11-19 08:20:55,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-11-19 08:20:55,642 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:20:55,643 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:20:55,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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)] Forceful destruction successful, exit code 0 [2022-11-19 08:20:55,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:55,859 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:20:55,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:20:55,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1942699821, now seen corresponding path program 2 times [2022-11-19 08:20:55,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:20:55,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [290643291] [2022-11-19 08:20:55,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 08:20:55,862 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-19 08:20:55,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:20:55,863 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:20:55,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:00,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-19 08:21:00,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 08:21:00,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 1927 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-19 08:21:00,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:21:01,111 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-11-19 08:21:01,112 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:21:01,112 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:21:01,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [290643291] [2022-11-19 08:21:01,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [290643291] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:21:01,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:21:01,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-19 08:21:01,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854790245] [2022-11-19 08:21:01,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:21:01,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-19 08:21:01,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:21:01,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-19 08:21:01,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-19 08:21:01,114 INFO L87 Difference]: Start difference. First operand 462 states and 686 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:21:06,158 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-19 08:21:08,165 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-19 08:21:10,172 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-19 08:21:14,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:21:14,475 INFO L93 Difference]: Finished difference Result 924 states and 1434 transitions. [2022-11-19 08:21:14,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-19 08:21:14,479 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 187 [2022-11-19 08:21:14,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:21:14,485 INFO L225 Difference]: With dead ends: 924 [2022-11-19 08:21:14,485 INFO L226 Difference]: Without dead ends: 498 [2022-11-19 08:21:14,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 182 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-19 08:21:14,491 INFO L413 NwaCegarLoop]: 623 mSDtfsCounter, 23 mSDsluCounter, 2267 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 2890 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:21:14,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 2890 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 258 Invalid, 3 Unknown, 0 Unchecked, 12.6s Time] [2022-11-19 08:21:14,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-11-19 08:21:14,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 470. [2022-11-19 08:21:14,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 280 states have (on average 1.2464285714285714) internal successors, (349), 284 states have internal predecessors, (349), 159 states have call successors, (159), 28 states have call predecessors, (159), 29 states have return successors, (188), 158 states have call predecessors, (188), 157 states have call successors, (188) [2022-11-19 08:21:14,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 696 transitions. [2022-11-19 08:21:14,529 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 696 transitions. Word has length 187 [2022-11-19 08:21:14,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:21:14,530 INFO L495 AbstractCegarLoop]: Abstraction has 470 states and 696 transitions. [2022-11-19 08:21:14,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:21:14,530 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 696 transitions. [2022-11-19 08:21:14,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-11-19 08:21:14,534 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:21:14,534 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:21:14,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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)] Forceful destruction successful, exit code 0 [2022-11-19 08:21:14,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:14,755 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:21:14,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:21:14,755 INFO L85 PathProgramCache]: Analyzing trace with hash -375941871, now seen corresponding path program 1 times [2022-11-19 08:21:14,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:21:14,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1944250575] [2022-11-19 08:21:14,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:21:14,757 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-19 08:21:14,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:21:14,758 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:14,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:16,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:21:16,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 1925 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 08:21:16,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:21:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-11-19 08:21:17,993 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:21:17,994 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:21:17,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1944250575] [2022-11-19 08:21:17,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1944250575] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:21:17,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:21:17,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-19 08:21:17,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698584201] [2022-11-19 08:21:17,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:21:17,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-19 08:21:17,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:21:17,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-19 08:21:17,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-19 08:21:17,997 INFO L87 Difference]: Start difference. First operand 470 states and 696 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:21:23,217 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-19 08:21:25,248 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-19 08:21:27,263 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-19 08:21:31,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:21:31,018 INFO L93 Difference]: Finished difference Result 934 states and 1444 transitions. [2022-11-19 08:21:31,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-19 08:21:31,021 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 187 [2022-11-19 08:21:31,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:21:31,025 INFO L225 Difference]: With dead ends: 934 [2022-11-19 08:21:31,026 INFO L226 Difference]: Without dead ends: 500 [2022-11-19 08:21:31,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 181 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-19 08:21:31,031 INFO L413 NwaCegarLoop]: 622 mSDtfsCounter, 20 mSDsluCounter, 2880 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 3502 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:21:31,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 3502 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 276 Invalid, 3 Unknown, 0 Unchecked, 12.1s Time] [2022-11-19 08:21:31,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-11-19 08:21:31,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 474. [2022-11-19 08:21:31,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 284 states have (on average 1.2429577464788732) internal successors, (353), 288 states have internal predecessors, (353), 159 states have call successors, (159), 28 states have call predecessors, (159), 29 states have return successors, (188), 158 states have call predecessors, (188), 157 states have call successors, (188) [2022-11-19 08:21:31,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 700 transitions. [2022-11-19 08:21:31,061 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 700 transitions. Word has length 187 [2022-11-19 08:21:31,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:21:31,062 INFO L495 AbstractCegarLoop]: Abstraction has 474 states and 700 transitions. [2022-11-19 08:21:31,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:21:31,062 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 700 transitions. [2022-11-19 08:21:31,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-11-19 08:21:31,065 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:21:31,066 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:21:31,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:31,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:31,287 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:21:31,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:21:31,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1518444337, now seen corresponding path program 1 times [2022-11-19 08:21:31,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:21:31,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908585471] [2022-11-19 08:21:31,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:21:31,289 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-19 08:21:31,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:21:31,290 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:31,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:33,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:21:33,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 1922 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-19 08:21:33,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:21:37,387 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1|)) (_ bv0 64)))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1|)) (_ bv0 64))))) is different from true [2022-11-19 08:21:39,942 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2|)))))) is different from true [2022-11-19 08:21:40,740 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-19 08:21:40,757 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-19 08:21:40,927 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-19 08:21:40,929 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:21:40,930 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:21:40,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908585471] [2022-11-19 08:21:40,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908585471] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:21:40,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:21:40,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-19 08:21:40,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352883472] [2022-11-19 08:21:40,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:21:40,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-19 08:21:40,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:21:40,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-19 08:21:40,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=74, Unknown=2, NotChecked=34, Total=132 [2022-11-19 08:21:40,934 INFO L87 Difference]: Start difference. First operand 474 states and 700 transitions. Second operand has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 6 states have call successors, (25), 4 states have call predecessors, (25), 5 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2022-11-19 08:21:47,438 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-19 08:21:55,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:21:55,254 INFO L93 Difference]: Finished difference Result 946 states and 1459 transitions. [2022-11-19 08:21:55,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-19 08:21:55,257 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 6 states have call successors, (25), 4 states have call predecessors, (25), 5 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) Word has length 187 [2022-11-19 08:21:55,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:21:55,262 INFO L225 Difference]: With dead ends: 946 [2022-11-19 08:21:55,262 INFO L226 Difference]: Without dead ends: 535 [2022-11-19 08:21:55,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=68, Invalid=210, Unknown=2, NotChecked=62, Total=342 [2022-11-19 08:21:55,266 INFO L413 NwaCegarLoop]: 591 mSDtfsCounter, 77 mSDsluCounter, 4249 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 4840 SdHoareTripleChecker+Invalid, 2292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 1398 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:21:55,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 4840 Invalid, 2292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 883 Invalid, 1 Unknown, 1398 Unchecked, 12.6s Time] [2022-11-19 08:21:55,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-11-19 08:21:55,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 504. [2022-11-19 08:21:55,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 307 states have (on average 1.237785016286645) internal successors, (380), 311 states have internal predecessors, (380), 162 states have call successors, (162), 31 states have call predecessors, (162), 33 states have return successors, (207), 162 states have call predecessors, (207), 160 states have call successors, (207) [2022-11-19 08:21:55,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 749 transitions. [2022-11-19 08:21:55,315 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 749 transitions. Word has length 187 [2022-11-19 08:21:55,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:21:55,316 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 749 transitions. [2022-11-19 08:21:55,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 6 states have call successors, (25), 4 states have call predecessors, (25), 5 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2022-11-19 08:21:55,317 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 749 transitions. [2022-11-19 08:21:55,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-11-19 08:21:55,321 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:21:55,321 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:21:55,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:55,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:55,545 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:21:55,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:21:55,545 INFO L85 PathProgramCache]: Analyzing trace with hash 473136529, now seen corresponding path program 1 times [2022-11-19 08:21:55,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:21:55,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [136420358] [2022-11-19 08:21:55,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:21:55,548 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-19 08:21:55,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:21:55,550 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:55,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 (10)] Waiting until timeout for monitored process [2022-11-19 08:21:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:21:57,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 1924 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-19 08:21:57,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:21:57,748 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-11-19 08:21:57,748 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:21:57,748 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:21:57,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [136420358] [2022-11-19 08:21:57,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [136420358] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:21:57,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:21:57,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 08:21:57,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107998711] [2022-11-19 08:21:57,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:21:57,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:21:57,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:21:57,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:21:57,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:21:57,751 INFO L87 Difference]: Start difference. First operand 504 states and 749 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:21:58,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:21:58,062 INFO L93 Difference]: Finished difference Result 974 states and 1516 transitions. [2022-11-19 08:21:58,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 08:21:58,063 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 187 [2022-11-19 08:21:58,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:21:58,068 INFO L225 Difference]: With dead ends: 974 [2022-11-19 08:21:58,068 INFO L226 Difference]: Without dead ends: 524 [2022-11-19 08:21:58,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 183 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-19 08:21:58,075 INFO L413 NwaCegarLoop]: 636 mSDtfsCounter, 8 mSDsluCounter, 1882 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2518 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-19 08:21:58,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2518 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-19 08:21:58,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-11-19 08:21:58,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 512. [2022-11-19 08:21:58,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 315 states have (on average 1.234920634920635) internal successors, (389), 319 states have internal predecessors, (389), 162 states have call successors, (162), 31 states have call predecessors, (162), 33 states have return successors, (207), 162 states have call predecessors, (207), 160 states have call successors, (207) [2022-11-19 08:21:58,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 758 transitions. [2022-11-19 08:21:58,137 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 758 transitions. Word has length 187 [2022-11-19 08:21:58,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:21:58,138 INFO L495 AbstractCegarLoop]: Abstraction has 512 states and 758 transitions. [2022-11-19 08:21:58,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:21:58,138 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 758 transitions. [2022-11-19 08:21:58,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-11-19 08:21:58,141 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:21:58,141 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:21:58,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 (10)] Forceful destruction successful, exit code 0 [2022-11-19 08:21:58,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:58,356 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:21:58,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:21:58,357 INFO L85 PathProgramCache]: Analyzing trace with hash -755362783, now seen corresponding path program 1 times [2022-11-19 08:21:58,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:21:58,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2026994003] [2022-11-19 08:21:58,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:21:58,359 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-19 08:21:58,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:21:58,359 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:21:58,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:00,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:22:00,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 1923 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-19 08:22:00,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:22:00,741 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-19 08:22:00,741 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:22:00,742 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:22:00,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2026994003] [2022-11-19 08:22:00,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2026994003] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:22:00,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:22:00,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-19 08:22:00,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670648169] [2022-11-19 08:22:00,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:22:00,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-19 08:22:00,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:22:00,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-19 08:22:00,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-19 08:22:00,745 INFO L87 Difference]: Start difference. First operand 512 states and 758 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 6 states have internal predecessors, (84), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:22:02,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:22:03,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:22:03,205 INFO L93 Difference]: Finished difference Result 956 states and 1436 transitions. [2022-11-19 08:22:03,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-19 08:22:03,206 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 6 states have internal predecessors, (84), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) Word has length 188 [2022-11-19 08:22:03,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:22:03,210 INFO L225 Difference]: With dead ends: 956 [2022-11-19 08:22:03,211 INFO L226 Difference]: Without dead ends: 527 [2022-11-19 08:22:03,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-19 08:22:03,214 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 7 mSDsluCounter, 3037 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 3649 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-19 08:22:03,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 3649 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-11-19 08:22:03,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-11-19 08:22:03,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 525. [2022-11-19 08:22:03,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 325 states have (on average 1.236923076923077) internal successors, (402), 329 states have internal predecessors, (402), 164 states have call successors, (164), 31 states have call predecessors, (164), 34 states have return successors, (214), 165 states have call predecessors, (214), 162 states have call successors, (214) [2022-11-19 08:22:03,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 780 transitions. [2022-11-19 08:22:03,278 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 780 transitions. Word has length 188 [2022-11-19 08:22:03,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:22:03,279 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 780 transitions. [2022-11-19 08:22:03,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 6 states have internal predecessors, (84), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-19 08:22:03,279 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 780 transitions. [2022-11-19 08:22:03,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-11-19 08:22:03,283 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:22:03,283 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:22:03,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:03,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:03,495 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:22:03,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:22:03,495 INFO L85 PathProgramCache]: Analyzing trace with hash 120656223, now seen corresponding path program 1 times [2022-11-19 08:22:03,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:22:03,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1547504158] [2022-11-19 08:22:03,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:22:03,497 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-19 08:22:03,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:22:03,498 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:03,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 (12)] Waiting until timeout for monitored process [2022-11-19 08:22:05,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:22:05,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 1921 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-19 08:22:05,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:22:06,292 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-19 08:22:06,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:22:06,293 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:22:06,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1547504158] [2022-11-19 08:22:06,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1547504158] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:22:06,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:22:06,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-19 08:22:06,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35673447] [2022-11-19 08:22:06,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:22:06,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-19 08:22:06,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:22:06,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-19 08:22:06,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-19 08:22:06,296 INFO L87 Difference]: Start difference. First operand 525 states and 780 transitions. Second operand has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 3 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-19 08:22:08,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:22:10,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:22:10,986 INFO L93 Difference]: Finished difference Result 954 states and 1432 transitions. [2022-11-19 08:22:10,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-19 08:22:10,988 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 3 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 188 [2022-11-19 08:22:10,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:22:11,001 INFO L225 Difference]: With dead ends: 954 [2022-11-19 08:22:11,001 INFO L226 Difference]: Without dead ends: 510 [2022-11-19 08:22:11,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-19 08:22:11,005 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 8 mSDsluCounter, 3920 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 4494 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:22:11,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 4494 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 408 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2022-11-19 08:22:11,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2022-11-19 08:22:11,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 510. [2022-11-19 08:22:11,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 313 states have (on average 1.2300319488817892) internal successors, (385), 318 states have internal predecessors, (385), 162 states have call successors, (162), 31 states have call predecessors, (162), 33 states have return successors, (208), 161 states have call predecessors, (208), 160 states have call successors, (208) [2022-11-19 08:22:11,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 755 transitions. [2022-11-19 08:22:11,044 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 755 transitions. Word has length 188 [2022-11-19 08:22:11,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:22:11,045 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 755 transitions. [2022-11-19 08:22:11,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 3 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-19 08:22:11,045 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 755 transitions. [2022-11-19 08:22:11,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-11-19 08:22:11,049 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:22:11,050 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:22:11,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 (12)] Ended with exit code 0 [2022-11-19 08:22:11,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:11,267 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:22:11,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:22:11,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1113187243, now seen corresponding path program 1 times [2022-11-19 08:22:11,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:22:11,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400486754] [2022-11-19 08:22:11,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:22:11,269 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-19 08:22:11,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:22:11,270 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:11,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:13,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:22:13,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 1946 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-19 08:22:13,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:22:17,140 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3|)))))) is different from true [2022-11-19 08:22:19,577 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4|)))))) is different from true [2022-11-19 08:22:20,528 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-19 08:22:20,541 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-19 08:22:20,685 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 4 not checked. [2022-11-19 08:22:20,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:22:24,910 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-19 08:22:24,911 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-19 08:22:25,025 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-19 08:22:25,026 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-19 08:22:25,363 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2022-11-19 08:22:25,363 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:22:25,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400486754] [2022-11-19 08:22:25,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400486754] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:22:25,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [552030070] [2022-11-19 08:22:25,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:22:25,364 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 08:22:25,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 08:22:25,367 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 08:22:25,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-19 08:22:26,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:22:26,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 1946 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 08:22:26,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:22:27,805 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-11-19 08:22:27,805 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:22:27,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [552030070] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:22:27,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-19 08:22:27,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12, 10] total 18 [2022-11-19 08:22:27,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95656208] [2022-11-19 08:22:27,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:22:27,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-19 08:22:27,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:22:27,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-19 08:22:27,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=207, Unknown=2, NotChecked=58, Total=306 [2022-11-19 08:22:27,808 INFO L87 Difference]: Start difference. First operand 510 states and 755 transitions. Second operand has 6 states, 5 states have (on average 17.4) internal successors, (87), 6 states have internal predecessors, (87), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-19 08:22:30,342 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-19 08:22:31,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:22:31,453 INFO L93 Difference]: Finished difference Result 938 states and 1415 transitions. [2022-11-19 08:22:31,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 08:22:31,455 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 6 states have internal predecessors, (87), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) Word has length 198 [2022-11-19 08:22:31,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:22:31,460 INFO L225 Difference]: With dead ends: 938 [2022-11-19 08:22:31,460 INFO L226 Difference]: Without dead ends: 512 [2022-11-19 08:22:31,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 594 GetRequests, 574 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=47, Invalid=265, Unknown=2, NotChecked=66, Total=380 [2022-11-19 08:22:31,465 INFO L413 NwaCegarLoop]: 580 mSDtfsCounter, 67 mSDsluCounter, 2178 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 2758 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-19 08:22:31,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 2758 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 176 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-11-19 08:22:31,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-11-19 08:22:31,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 512. [2022-11-19 08:22:31,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 314 states have (on average 1.2292993630573248) internal successors, (386), 320 states have internal predecessors, (386), 162 states have call successors, (162), 31 states have call predecessors, (162), 34 states have return successors, (219), 161 states have call predecessors, (219), 160 states have call successors, (219) [2022-11-19 08:22:31,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 767 transitions. [2022-11-19 08:22:31,503 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 767 transitions. Word has length 198 [2022-11-19 08:22:31,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:22:31,503 INFO L495 AbstractCegarLoop]: Abstraction has 512 states and 767 transitions. [2022-11-19 08:22:31,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 6 states have internal predecessors, (87), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-19 08:22:31,504 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 767 transitions. [2022-11-19 08:22:31,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-11-19 08:22:31,505 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:22:31,506 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:22:31,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:31,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2022-11-19 08:22:31,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt [2022-11-19 08:22:31,919 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:22:31,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:22:31,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1296624131, now seen corresponding path program 1 times [2022-11-19 08:22:31,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:22:31,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1460517760] [2022-11-19 08:22:31,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:22:31,921 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-19 08:22:31,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:22:31,922 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:31,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:33,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:22:33,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 2088 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-19 08:22:33,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:22:37,754 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8|)))))) is different from true [2022-11-19 08:22:40,137 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9|)))))) is different from true [2022-11-19 08:22:41,168 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-19 08:22:41,183 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-19 08:22:41,359 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 186 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 4 not checked. [2022-11-19 08:22:41,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:22:45,687 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-19 08:22:45,688 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-19 08:22:45,825 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-19 08:22:45,825 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-19 08:22:46,104 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2022-11-19 08:22:46,104 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:22:46,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1460517760] [2022-11-19 08:22:46,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1460517760] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:22:46,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1585251369] [2022-11-19 08:22:46,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:22:46,105 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 08:22:46,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 08:22:46,106 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 08:22:46,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2022-11-19 08:22:47,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:22:47,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 2088 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 08:22:47,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:22:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-11-19 08:22:48,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:22:48,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1585251369] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:22:48,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-19 08:22:48,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12, 10] total 19 [2022-11-19 08:22:48,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60065945] [2022-11-19 08:22:48,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:22:48,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-19 08:22:48,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:22:48,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-19 08:22:48,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=236, Unknown=2, NotChecked=62, Total=342 [2022-11-19 08:22:48,824 INFO L87 Difference]: Start difference. First operand 512 states and 767 transitions. Second operand has 7 states, 6 states have (on average 15.0) internal successors, (90), 7 states have internal predecessors, (90), 5 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 4 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-19 08:22:51,956 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-19 08:22:53,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:22:53,618 INFO L93 Difference]: Finished difference Result 943 states and 1440 transitions. [2022-11-19 08:22:53,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-19 08:22:53,619 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 7 states have internal predecessors, (90), 5 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 4 states have call predecessors, (26), 5 states have call successors, (26) Word has length 221 [2022-11-19 08:22:53,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:22:53,625 INFO L225 Difference]: With dead ends: 943 [2022-11-19 08:22:53,625 INFO L226 Difference]: Without dead ends: 515 [2022-11-19 08:22:53,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 667 GetRequests, 644 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=61, Invalid=365, Unknown=2, NotChecked=78, Total=506 [2022-11-19 08:22:53,629 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 90 mSDsluCounter, 2687 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 3261 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-19 08:22:53,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 3261 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 328 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-11-19 08:22:53,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-11-19 08:22:53,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 513. [2022-11-19 08:22:53,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 315 states have (on average 1.2285714285714286) internal successors, (387), 321 states have internal predecessors, (387), 162 states have call successors, (162), 31 states have call predecessors, (162), 34 states have return successors, (219), 161 states have call predecessors, (219), 160 states have call successors, (219) [2022-11-19 08:22:53,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 768 transitions. [2022-11-19 08:22:53,670 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 768 transitions. Word has length 221 [2022-11-19 08:22:53,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:22:53,671 INFO L495 AbstractCegarLoop]: Abstraction has 513 states and 768 transitions. [2022-11-19 08:22:53,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 7 states have internal predecessors, (90), 5 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 4 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-19 08:22:53,672 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 768 transitions. [2022-11-19 08:22:53,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-11-19 08:22:53,674 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:22:53,674 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:22:53,740 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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)] Forceful destruction successful, exit code 0 [2022-11-19 08:22:53,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2022-11-19 08:22:54,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt [2022-11-19 08:22:54,090 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:22:54,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:22:54,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1045098624, now seen corresponding path program 1 times [2022-11-19 08:22:54,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:22:54,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [79097004] [2022-11-19 08:22:54,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:22:54,093 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-19 08:22:54,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:22:54,094 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:54,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:22:56,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:22:56,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 2019 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-19 08:22:56,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:23:00,005 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ bv80 64))))))) is different from true [2022-11-19 08:23:02,439 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ bv80 64))))))) is different from true [2022-11-19 08:23:03,381 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-19 08:23:03,393 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-19 08:23:03,556 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 4 not checked. [2022-11-19 08:23:03,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:23:07,977 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-19 08:23:07,977 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-19 08:23:08,082 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-19 08:23:08,082 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-19 08:23:08,373 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2022-11-19 08:23:08,373 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:23:08,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [79097004] [2022-11-19 08:23:08,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [79097004] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:23:08,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1771122205] [2022-11-19 08:23:08,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:23:08,374 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 08:23:08,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 08:23:08,375 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 08:23:08,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-19 08:23:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:23:10,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 2019 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 08:23:10,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:23:11,730 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 153 proven. 3 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2022-11-19 08:23:11,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:23:13,303 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 25 proven. 9 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-11-19 08:23:13,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1771122205] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:23:13,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282641147] [2022-11-19 08:23:13,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:23:13,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:23:13,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:23:13,305 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:23:13,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-19 08:23:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:23:15,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 2019 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 08:23:15,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:23:15,790 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 153 proven. 3 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2022-11-19 08:23:15,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:23:16,860 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 25 proven. 9 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-11-19 08:23:16,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282641147] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:23:16,861 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-19 08:23:16,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 8, 8, 8, 8] total 22 [2022-11-19 08:23:16,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66756393] [2022-11-19 08:23:16,863 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-19 08:23:16,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-19 08:23:16,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:23:16,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-19 08:23:16,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=334, Unknown=2, NotChecked=74, Total=462 [2022-11-19 08:23:16,866 INFO L87 Difference]: Start difference. First operand 513 states and 768 transitions. Second operand has 22 states, 21 states have (on average 8.476190476190476) internal successors, (178), 22 states have internal predecessors, (178), 11 states have call successors, (57), 4 states have call predecessors, (57), 7 states have return successors, (55), 8 states have call predecessors, (55), 11 states have call successors, (55) [2022-11-19 08:23:26,297 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 [] [2022-11-19 08:23:28,326 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 [] [2022-11-19 08:23:34,898 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-19 08:23:37,852 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 [] [2022-11-19 08:23:39,902 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 [] [2022-11-19 08:23:53,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:23:53,493 INFO L93 Difference]: Finished difference Result 986 states and 1529 transitions. [2022-11-19 08:23:53,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-19 08:23:53,496 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 8.476190476190476) internal successors, (178), 22 states have internal predecessors, (178), 11 states have call successors, (57), 4 states have call predecessors, (57), 7 states have return successors, (55), 8 states have call predecessors, (55), 11 states have call successors, (55) Word has length 222 [2022-11-19 08:23:53,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:23:53,501 INFO L225 Difference]: With dead ends: 986 [2022-11-19 08:23:53,501 INFO L226 Difference]: Without dead ends: 552 [2022-11-19 08:23:53,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1360 GetRequests, 1316 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=290, Invalid=1438, Unknown=2, NotChecked=162, Total=1892 [2022-11-19 08:23:53,506 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 327 mSDsluCounter, 7220 mSDsCounter, 0 mSdLazyCounter, 1962 mSolverCounterSat, 82 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 7795 SdHoareTripleChecker+Invalid, 3712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1962 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 1663 IncrementalHoareTripleChecker+Unchecked, 30.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:23:53,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 7795 Invalid, 3712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1962 Invalid, 5 Unknown, 1663 Unchecked, 30.1s Time] [2022-11-19 08:23:53,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-11-19 08:23:53,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 526. [2022-11-19 08:23:53,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 324 states have (on average 1.2222222222222223) internal successors, (396), 329 states have internal predecessors, (396), 164 states have call successors, (164), 33 states have call predecessors, (164), 36 states have return successors, (207), 164 states have call predecessors, (207), 162 states have call successors, (207) [2022-11-19 08:23:53,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 767 transitions. [2022-11-19 08:23:53,546 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 767 transitions. Word has length 222 [2022-11-19 08:23:53,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:23:53,547 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 767 transitions. [2022-11-19 08:23:53,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 8.476190476190476) internal successors, (178), 22 states have internal predecessors, (178), 11 states have call successors, (57), 4 states have call predecessors, (57), 7 states have return successors, (55), 8 states have call predecessors, (55), 11 states have call successors, (55) [2022-11-19 08:23:53,547 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 767 transitions. [2022-11-19 08:23:53,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-11-19 08:23:53,549 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:23:53,550 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:23:53,567 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-19 08:23:53,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:23:54,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-19 08:23:54,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:23:54,167 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:23:54,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:23:54,168 INFO L85 PathProgramCache]: Analyzing trace with hash -989243332, now seen corresponding path program 1 times [2022-11-19 08:23:54,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:23:54,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [304000713] [2022-11-19 08:23:54,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:23:54,170 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-19 08:23:54,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:23:54,171 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:23:54,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:23:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:23:57,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 2244 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 08:23:57,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:23:58,187 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2022-11-19 08:23:58,187 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:23:58,187 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:23:58,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [304000713] [2022-11-19 08:23:58,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [304000713] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:23:58,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:23:58,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-19 08:23:58,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339998076] [2022-11-19 08:23:58,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:23:58,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-19 08:23:58,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:23:58,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-19 08:23:58,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-19 08:23:58,190 INFO L87 Difference]: Start difference. First operand 526 states and 767 transitions. Second operand has 8 states, 8 states have (on average 11.0) internal successors, (88), 7 states have internal predecessors, (88), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2022-11-19 08:24:01,028 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-19 08:24:03,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:24:03,069 INFO L93 Difference]: Finished difference Result 958 states and 1420 transitions. [2022-11-19 08:24:03,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-19 08:24:03,071 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 7 states have internal predecessors, (88), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) Word has length 253 [2022-11-19 08:24:03,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:24:03,082 INFO L225 Difference]: With dead ends: 958 [2022-11-19 08:24:03,082 INFO L226 Difference]: Without dead ends: 538 [2022-11-19 08:24:03,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-19 08:24:03,087 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 63 mSDsluCounter, 3280 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 3854 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:24:03,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 3854 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 337 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2022-11-19 08:24:03,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-11-19 08:24:03,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2022-11-19 08:24:03,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 330 states have (on average 1.2212121212121212) internal successors, (403), 335 states have internal predecessors, (403), 169 states have call successors, (169), 34 states have call predecessors, (169), 37 states have return successors, (212), 169 states have call predecessors, (212), 167 states have call successors, (212) [2022-11-19 08:24:03,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 784 transitions. [2022-11-19 08:24:03,123 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 784 transitions. Word has length 253 [2022-11-19 08:24:03,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:24:03,124 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 784 transitions. [2022-11-19 08:24:03,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 7 states have internal predecessors, (88), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2022-11-19 08:24:03,125 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 784 transitions. [2022-11-19 08:24:03,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2022-11-19 08:24:03,127 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:24:03,127 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:24:03,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:03,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:03,343 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:24:03,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:24:03,343 INFO L85 PathProgramCache]: Analyzing trace with hash 104648524, now seen corresponding path program 1 times [2022-11-19 08:24:03,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:24:03,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1520607150] [2022-11-19 08:24:03,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:24:03,346 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-19 08:24:03,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:24:03,347 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:03,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:10,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:24:11,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 2468 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-19 08:24:11,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:24:12,923 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-19 08:24:12,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 65 treesize of output 17 [2022-11-19 08:24:13,318 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2022-11-19 08:24:13,319 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:24:13,319 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:24:13,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1520607150] [2022-11-19 08:24:13,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1520607150] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:24:13,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:24:13,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-19 08:24:13,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269645639] [2022-11-19 08:24:13,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:24:13,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-19 08:24:13,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:24:13,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-19 08:24:13,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-11-19 08:24:13,323 INFO L87 Difference]: Start difference. First operand 538 states and 784 transitions. Second operand has 12 states, 11 states have (on average 10.181818181818182) internal successors, (112), 12 states have internal predecessors, (112), 7 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2022-11-19 08:24:23,211 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-19 08:24:34,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:24:34,434 INFO L93 Difference]: Finished difference Result 1090 states and 1679 transitions. [2022-11-19 08:24:34,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-19 08:24:34,436 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.181818181818182) internal successors, (112), 12 states have internal predecessors, (112), 7 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) Word has length 283 [2022-11-19 08:24:34,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:24:34,440 INFO L225 Difference]: With dead ends: 1090 [2022-11-19 08:24:34,441 INFO L226 Difference]: Without dead ends: 588 [2022-11-19 08:24:34,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2022-11-19 08:24:34,444 INFO L413 NwaCegarLoop]: 572 mSDtfsCounter, 114 mSDsluCounter, 4746 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5318 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:24:34,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5318 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1310 Invalid, 1 Unknown, 0 Unchecked, 19.1s Time] [2022-11-19 08:24:34,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-11-19 08:24:34,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 548. [2022-11-19 08:24:34,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 338 states have (on average 1.2159763313609468) internal successors, (411), 343 states have internal predecessors, (411), 169 states have call successors, (169), 34 states have call predecessors, (169), 39 states have return successors, (231), 171 states have call predecessors, (231), 167 states have call successors, (231) [2022-11-19 08:24:34,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 811 transitions. [2022-11-19 08:24:34,481 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 811 transitions. Word has length 283 [2022-11-19 08:24:34,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:24:34,481 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 811 transitions. [2022-11-19 08:24:34,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.181818181818182) internal successors, (112), 12 states have internal predecessors, (112), 7 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2022-11-19 08:24:34,482 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 811 transitions. [2022-11-19 08:24:34,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2022-11-19 08:24:34,484 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:24:34,484 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 08:24:34,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:34,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:34,699 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:24:34,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:24:34,699 INFO L85 PathProgramCache]: Analyzing trace with hash 199429900, now seen corresponding path program 1 times [2022-11-19 08:24:34,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:24:34,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [847469558] [2022-11-19 08:24:34,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:24:34,701 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-19 08:24:34,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:24:34,702 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:34,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 (22)] Waiting until timeout for monitored process [2022-11-19 08:24:37,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:24:37,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 2462 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 08:24:37,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:24:37,354 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2022-11-19 08:24:37,354 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:24:37,354 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:24:37,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [847469558] [2022-11-19 08:24:37,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [847469558] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:24:37,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:24:37,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 08:24:37,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015274580] [2022-11-19 08:24:37,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:24:37,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 08:24:37,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:24:37,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 08:24:37,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 08:24:37,357 INFO L87 Difference]: Start difference. First operand 548 states and 811 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-11-19 08:24:37,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:24:37,540 INFO L93 Difference]: Finished difference Result 1060 states and 1657 transitions. [2022-11-19 08:24:37,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:24:37,543 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 283 [2022-11-19 08:24:37,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:24:37,547 INFO L225 Difference]: With dead ends: 1060 [2022-11-19 08:24:37,547 INFO L226 Difference]: Without dead ends: 548 [2022-11-19 08:24:37,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 281 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-19 08:24:37,550 INFO L413 NwaCegarLoop]: 615 mSDtfsCounter, 7 mSDsluCounter, 1210 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1825 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-19 08:24:37,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1825 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:24:37,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2022-11-19 08:24:37,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2022-11-19 08:24:37,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 338 states have (on average 1.2100591715976332) internal successors, (409), 343 states have internal predecessors, (409), 169 states have call successors, (169), 34 states have call predecessors, (169), 39 states have return successors, (231), 171 states have call predecessors, (231), 167 states have call successors, (231) [2022-11-19 08:24:37,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 809 transitions. [2022-11-19 08:24:37,584 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 809 transitions. Word has length 283 [2022-11-19 08:24:37,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:24:37,584 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 809 transitions. [2022-11-19 08:24:37,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-11-19 08:24:37,585 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 809 transitions. [2022-11-19 08:24:37,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-11-19 08:24:37,587 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:24:37,587 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 08:24:37,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 (22)] Forceful destruction successful, exit code 0 [2022-11-19 08:24:37,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:37,803 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:24:37,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:24:37,803 INFO L85 PathProgramCache]: Analyzing trace with hash -98388864, now seen corresponding path program 1 times [2022-11-19 08:24:37,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:24:37,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1073195631] [2022-11-19 08:24:37,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:24:37,805 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-19 08:24:37,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:24:37,806 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:37,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:24:40,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 2489 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-19 08:24:40,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:24:40,545 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 252 proven. 0 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-11-19 08:24:40,545 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:24:40,545 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:24:40,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1073195631] [2022-11-19 08:24:40,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1073195631] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:24:40,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:24:40,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 08:24:40,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427131506] [2022-11-19 08:24:40,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:24:40,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 08:24:40,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:24:40,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 08:24:40,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 08:24:40,547 INFO L87 Difference]: Start difference. First operand 548 states and 809 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-19 08:24:40,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:24:40,806 INFO L93 Difference]: Finished difference Result 1039 states and 1594 transitions. [2022-11-19 08:24:40,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 08:24:40,807 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 291 [2022-11-19 08:24:40,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:24:40,812 INFO L225 Difference]: With dead ends: 1039 [2022-11-19 08:24:40,812 INFO L226 Difference]: Without dead ends: 553 [2022-11-19 08:24:40,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 288 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-19 08:24:40,816 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 7 mSDsluCounter, 1199 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1803 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-19 08:24:40,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1803 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-19 08:24:40,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-11-19 08:24:40,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 549. [2022-11-19 08:24:40,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 339 states have (on average 1.2094395280235988) internal successors, (410), 344 states have internal predecessors, (410), 169 states have call successors, (169), 34 states have call predecessors, (169), 39 states have return successors, (231), 171 states have call predecessors, (231), 167 states have call successors, (231) [2022-11-19 08:24:40,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 810 transitions. [2022-11-19 08:24:40,877 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 810 transitions. Word has length 291 [2022-11-19 08:24:40,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:24:40,878 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 810 transitions. [2022-11-19 08:24:40,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-19 08:24:40,878 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 810 transitions. [2022-11-19 08:24:40,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-11-19 08:24:40,880 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:24:40,881 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 08:24:40,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:41,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:41,091 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:24:41,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:24:41,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1671550249, now seen corresponding path program 1 times [2022-11-19 08:24:41,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:24:41,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1095810161] [2022-11-19 08:24:41,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:24:41,095 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-19 08:24:41,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:24:41,096 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:41,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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)] Waiting until timeout for monitored process [2022-11-19 08:24:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:24:43,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 2491 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-19 08:24:43,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:24:44,355 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 277 proven. 0 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2022-11-19 08:24:44,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:24:44,364 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:24:44,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1095810161] [2022-11-19 08:24:44,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1095810161] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:24:44,365 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:24:44,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-19 08:24:44,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907835816] [2022-11-19 08:24:44,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:24:44,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-19 08:24:44,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:24:44,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-19 08:24:44,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-19 08:24:44,370 INFO L87 Difference]: Start difference. First operand 549 states and 810 transitions. Second operand has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 8 states have internal predecessors, (124), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-19 08:24:47,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:24:47,157 INFO L93 Difference]: Finished difference Result 1047 states and 1595 transitions. [2022-11-19 08:24:47,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-19 08:24:47,158 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 8 states have internal predecessors, (124), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) Word has length 291 [2022-11-19 08:24:47,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:24:47,161 INFO L225 Difference]: With dead ends: 1047 [2022-11-19 08:24:47,161 INFO L226 Difference]: Without dead ends: 563 [2022-11-19 08:24:47,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-11-19 08:24:47,164 INFO L413 NwaCegarLoop]: 589 mSDtfsCounter, 5 mSDsluCounter, 4578 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5167 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-19 08:24:47,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 5167 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-19 08:24:47,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-19 08:24:47,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 556. [2022-11-19 08:24:47,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 344 states have (on average 1.2063953488372092) internal successors, (415), 350 states have internal predecessors, (415), 169 states have call successors, (169), 34 states have call predecessors, (169), 41 states have return successors, (250), 172 states have call predecessors, (250), 167 states have call successors, (250) [2022-11-19 08:24:47,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 834 transitions. [2022-11-19 08:24:47,201 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 834 transitions. Word has length 291 [2022-11-19 08:24:47,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:24:47,202 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 834 transitions. [2022-11-19 08:24:47,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 8 states have internal predecessors, (124), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-19 08:24:47,202 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 834 transitions. [2022-11-19 08:24:47,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2022-11-19 08:24:47,204 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:24:47,205 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:24:47,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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)] Forceful destruction successful, exit code 0 [2022-11-19 08:24:47,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:47,423 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:24:47,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:24:47,424 INFO L85 PathProgramCache]: Analyzing trace with hash -2082220468, now seen corresponding path program 1 times [2022-11-19 08:24:47,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:24:47,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1263716256] [2022-11-19 08:24:47,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:24:47,426 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-19 08:24:47,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:24:47,427 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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-19 08:24:47,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f964d61-3f30-4ab8-9f54-2ec415e877bd/bin/utaipan-I9t0OCRTmS/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 (25)] Waiting until timeout for monitored process