./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs --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 b875da017a84450a4103e052cdea13d2bfe14ebd5ef6946815ef19c566574bb1 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:31:24,290 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:31:24,294 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:31:24,350 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:31:24,351 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:31:24,355 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:31:24,357 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:31:24,359 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:31:24,361 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:31:24,363 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:31:24,364 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:31:24,365 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:31:24,366 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:31:24,367 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:31:24,369 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:31:24,370 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:31:24,371 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:31:24,372 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:31:24,374 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:31:24,376 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:31:24,378 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:31:24,379 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:31:24,381 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:31:24,383 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:31:24,390 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:31:24,395 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:31:24,395 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:31:24,397 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:31:24,398 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:31:24,399 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:31:24,400 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:31:24,401 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:31:24,403 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:31:24,405 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:31:24,406 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:31:24,407 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:31:24,407 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:31:24,408 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:31:24,408 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:31:24,409 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:31:24,410 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:31:24,412 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-19 14:31:24,459 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:31:24,459 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:31:24,462 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:31:24,462 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:31:24,462 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:31:24,463 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:31:24,463 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:31:24,463 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 14:31:24,470 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:31:24,470 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:31:24,471 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 14:31:24,472 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 14:31:24,472 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:31:24,472 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 14:31:24,473 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 14:31:24,473 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 14:31:24,474 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:31:24,474 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 14:31:24,474 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:31:24,474 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:31:24,475 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:31:24,475 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:31:24,475 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:31:24,475 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:31:24,476 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:31:24,476 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:31:24,476 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:31:24,476 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:31:24,477 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:31:24,478 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:31:24,479 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:31:24,479 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:31:24,479 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 14:31:24,480 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 14:31:24,480 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:31:24,480 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:31:24,480 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:31:24,480 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/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_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs 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 -> b875da017a84450a4103e052cdea13d2bfe14ebd5ef6946815ef19c566574bb1 [2021-11-19 14:31:24,839 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:31:24,873 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:31:24,876 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:31:24,877 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:31:24,878 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:31:24,880 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i [2021-11-19 14:31:24,960 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/58dd80d37/63a376beaaaf4aeaba196e6f25eee3c2/FLAGfd1b84cda [2021-11-19 14:31:26,064 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:31:26,065 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i [2021-11-19 14:31:26,126 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/58dd80d37/63a376beaaaf4aeaba196e6f25eee3c2/FLAGfd1b84cda [2021-11-19 14:31:26,367 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/58dd80d37/63a376beaaaf4aeaba196e6f25eee3c2 [2021-11-19 14:31:26,370 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:31:26,371 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:31:26,373 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:26,373 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:31:26,377 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:31:26,377 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:26" (1/1) ... [2021-11-19 14:31:26,379 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@27bbe3bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:26, skipping insertion in model container [2021-11-19 14:31:26,379 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:26" (1/1) ... [2021-11-19 14:31:26,387 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:31:26,534 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:31:26,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4493,4506] [2021-11-19 14:31:26,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4553,4566] [2021-11-19 14:31:26,866 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:31:26,872 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:31:28,000 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,005 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,005 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,006 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,008 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,037 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,038 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,040 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,040 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,043 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,044 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,045 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,045 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:28,540 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:31:28,541 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:31:28,543 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:31:28,544 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:31:28,547 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:31:28,548 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:31:28,549 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:31:28,550 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:31:28,551 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:31:28,551 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:31:28,750 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:31:29,272 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,275 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,314 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,317 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,323 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,324 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,350 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,351 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,351 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,352 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,352 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,353 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,353 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:29,397 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:29,436 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-19 14:31:29,438 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@2ee8b440 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:29, skipping insertion in model container [2021-11-19 14:31:29,439 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:29,439 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 14:31:29,443 INFO L158 Benchmark]: Toolchain (without parser) took 3068.98ms. Allocated memory was 100.7MB in the beginning and 136.3MB in the end (delta: 35.7MB). Free memory was 63.1MB in the beginning and 79.2MB in the end (delta: -16.2MB). Peak memory consumption was 42.0MB. Max. memory is 16.1GB. [2021-11-19 14:31:29,443 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 100.7MB. Free memory is still 55.6MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 14:31:29,445 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3066.03ms. Allocated memory was 100.7MB in the beginning and 136.3MB in the end (delta: 35.7MB). Free memory was 62.8MB in the beginning and 80.0MB in the end (delta: -17.2MB). Peak memory consumption was 42.0MB. Max. memory is 16.1GB. [2021-11-19 14:31:29,447 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21ms. Allocated memory is still 100.7MB. Free memory is still 55.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3066.03ms. Allocated memory was 100.7MB in the beginning and 136.3MB in the end (delta: 35.7MB). Free memory was 62.8MB in the beginning and 80.0MB in the end (delta: -17.2MB). Peak memory consumption was 42.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 7051]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. 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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs --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 b875da017a84450a4103e052cdea13d2bfe14ebd5ef6946815ef19c566574bb1 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:31:31,824 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:31:31,827 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:31:31,874 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:31:31,875 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:31:31,880 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:31:31,882 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:31:31,890 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:31:31,894 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:31:31,902 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:31:31,903 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:31:31,905 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:31:31,906 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:31:31,908 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:31:31,911 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:31:31,916 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:31:31,918 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:31:31,919 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:31:31,921 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:31:31,930 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:31:31,932 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:31:31,934 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:31:31,938 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:31:31,940 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:31:31,949 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:31:31,950 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:31:31,950 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:31:31,953 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:31:31,954 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:31:31,955 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:31:31,956 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:31:31,957 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:31:31,960 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:31:31,961 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:31:31,962 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:31:31,963 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:31:31,981 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:31:31,982 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:31:31,982 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:31:31,983 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:31:31,983 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:31:31,989 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-19 14:31:32,039 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:31:32,039 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:31:32,041 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:31:32,041 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:31:32,041 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:31:32,042 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:31:32,042 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:31:32,042 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:31:32,042 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:31:32,042 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:31:32,045 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:31:32,045 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:31:32,045 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:31:32,046 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:31:32,046 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:31:32,046 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:31:32,046 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 14:31:32,046 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 14:31:32,047 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:31:32,047 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:31:32,047 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:31:32,047 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:31:32,048 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 14:31:32,048 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:31:32,048 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:31:32,048 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:31:32,049 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:31:32,049 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:31:32,049 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 14:31:32,049 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:32,049 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:31:32,050 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:31:32,050 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:31:32,050 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_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/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_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs 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 -> b875da017a84450a4103e052cdea13d2bfe14ebd5ef6946815ef19c566574bb1 [2021-11-19 14:31:32,487 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:31:32,511 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:31:32,515 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:31:32,516 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:31:32,517 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:31:32,519 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i [2021-11-19 14:31:32,597 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/dca6482c7/ecb3d90bba5043de872134b987d986d0/FLAGad759355a [2021-11-19 14:31:33,664 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:31:33,665 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i [2021-11-19 14:31:33,703 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/dca6482c7/ecb3d90bba5043de872134b987d986d0/FLAGad759355a [2021-11-19 14:31:34,024 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/data/dca6482c7/ecb3d90bba5043de872134b987d986d0 [2021-11-19 14:31:34,026 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:31:34,027 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:31:34,029 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:34,029 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:31:34,044 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:31:34,045 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:34" (1/1) ... [2021-11-19 14:31:34,047 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@188ee953 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:34, skipping insertion in model container [2021-11-19 14:31:34,047 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:34" (1/1) ... [2021-11-19 14:31:34,055 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:31:34,201 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:31:34,526 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4493,4506] [2021-11-19 14:31:34,533 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4553,4566] [2021-11-19 14:31:34,560 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:31:34,567 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:31:35,672 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,678 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,678 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,679 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,680 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,706 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,708 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,712 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,718 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,723 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,724 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,725 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:35,726 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:36,266 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:31:36,267 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:31:36,268 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:31:36,270 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:31:36,273 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:31:36,274 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:31:36,275 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:31:36,278 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:31:36,281 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:31:36,282 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:31:36,573 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:31:36,964 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:36,965 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,002 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,004 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,012 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,013 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,037 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,039 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,040 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,041 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,041 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,042 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,043 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,097 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:37,159 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 14:31:37,283 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:31:37,287 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4493,4506] [2021-11-19 14:31:37,288 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4553,4566] [2021-11-19 14:31:37,289 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:31:37,290 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:31:37,324 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,325 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,325 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,326 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,326 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,333 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,334 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,335 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,335 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,336 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,337 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,338 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,338 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,373 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:31:37,374 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:31:37,375 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:31:37,376 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:31:37,377 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:31:37,377 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:31:37,378 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:31:37,378 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:31:37,379 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:31:37,380 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:31:37,402 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:31:37,529 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,530 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,538 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,539 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,542 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,542 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,551 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,552 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,552 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,553 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,553 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,554 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,554 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,601 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:37,650 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 14:31:37,680 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4493,4506] [2021-11-19 14:31:37,680 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4553,4566] [2021-11-19 14:31:37,683 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:31:37,684 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:31:37,721 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,722 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,722 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,723 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,724 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,730 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,731 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,732 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,732 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,733 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,734 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,735 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,735 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,770 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:31:37,771 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:31:37,772 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:31:37,773 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:31:37,774 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:31:37,774 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:31:37,775 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:31:37,775 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:31:37,776 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:31:37,777 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:31:37,799 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:31:37,942 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,942 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,955 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,956 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,959 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,959 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,970 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,971 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,972 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,972 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,973 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,973 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:37,974 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:31:38,004 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:38,524 INFO L208 MainTranslator]: Completed translation [2021-11-19 14:31:38,525 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38 WrapperNode [2021-11-19 14:31:38,525 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:38,526 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 14:31:38,526 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 14:31:38,527 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 14:31:38,534 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,706 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,784 INFO L137 Inliner]: procedures = 796, calls = 2448, calls flagged for inlining = 69, calls inlined = 11, statements flattened = 616 [2021-11-19 14:31:38,784 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 14:31:38,785 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 14:31:38,785 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 14:31:38,785 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 14:31:38,793 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,794 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,810 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,810 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,856 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,862 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,875 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,890 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 14:31:38,892 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 14:31:38,892 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 14:31:38,892 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 14:31:38,893 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (1/1) ... [2021-11-19 14:31:38,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:31:38,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:31:38,942 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 14:31:38,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 14:31:39,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8 [2021-11-19 14:31:39,013 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-11-19 14:31:39,021 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-11-19 14:31:39,021 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-19 14:31:39,021 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-19 14:31:39,021 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2021-11-19 14:31:39,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2021-11-19 14:31:39,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 14:31:39,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 14:31:39,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 14:31:39,022 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 14:31:39,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 14:31:39,022 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-11-19 14:31:39,023 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-11-19 14:31:39,023 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-11-19 14:31:39,023 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-11-19 14:31:39,023 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_uaddl_overflow [2021-11-19 14:31:39,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 14:31:39,023 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 14:31:39,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 14:31:39,024 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2021-11-19 14:31:39,024 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2021-11-19 14:31:39,024 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_umull_overflow [2021-11-19 14:31:39,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 14:31:39,025 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-11-19 14:31:39,025 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-11-19 14:31:39,026 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2021-11-19 14:31:39,026 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2021-11-19 14:31:39,026 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 14:31:39,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 14:31:39,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 14:31:39,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-19 14:31:39,027 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_iter_begin [2021-11-19 14:31:39,027 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_iter_begin [2021-11-19 14:31:39,027 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2021-11-19 14:31:39,027 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2021-11-19 14:31:39,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 14:31:39,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 14:31:39,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 14:31:39,028 INFO L130 BoogieDeclarations]: Found specification of procedure s_get_next_element [2021-11-19 14:31:39,028 INFO L138 BoogieDeclarations]: Found implementation of procedure s_get_next_element [2021-11-19 14:31:39,028 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-19 14:31:39,029 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-19 14:31:39,029 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_iter_is_valid [2021-11-19 14:31:39,029 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_iter_is_valid [2021-11-19 14:31:39,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 14:31:39,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 14:31:39,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 14:31:39,030 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2021-11-19 14:31:39,030 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2021-11-19 14:31:39,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 14:31:39,030 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-11-19 14:31:39,030 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-11-19 14:31:39,031 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2021-11-19 14:31:39,031 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2021-11-19 14:31:39,491 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 14:31:39,496 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 14:31:39,766 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !true; [2021-11-19 14:31:46,245 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 14:31:46,265 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 14:31:46,266 INFO L301 CfgBuilder]: Removed 5 assume(true) statements. [2021-11-19 14:31:46,268 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:31:46 BoogieIcfgContainer [2021-11-19 14:31:46,269 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 14:31:46,271 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 14:31:46,272 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 14:31:46,275 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 14:31:46,275 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 02:31:34" (1/3) ... [2021-11-19 14:31:46,276 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62e95057 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:31:46, skipping insertion in model container [2021-11-19 14:31:46,276 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:38" (2/3) ... [2021-11-19 14:31:46,278 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62e95057 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:31:46, skipping insertion in model container [2021-11-19 14:31:46,278 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:31:46" (3/3) ... [2021-11-19 14:31:46,280 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_hash_iter_begin_harness-1.i [2021-11-19 14:31:46,286 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 14:31:46,286 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 14:31:46,361 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 14:31:46,368 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mLoopAccelerationTechnique=FAST_UPR [2021-11-19 14:31:46,368 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-19 14:31:46,393 INFO L276 IsEmpty]: Start isEmpty. Operand has 167 states, 110 states have (on average 1.2545454545454546) internal successors, (138), 109 states have internal predecessors, (138), 40 states have call successors, (40), 17 states have call predecessors, (40), 17 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2021-11-19 14:31:46,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-19 14:31:46,414 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:46,415 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1] [2021-11-19 14:31:46,416 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:46,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:46,422 INFO L85 PathProgramCache]: Analyzing trace with hash -879845289, now seen corresponding path program 1 times [2021-11-19 14:31:46,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:46,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1775506464] [2021-11-19 14:31:46,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:46,441 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:46,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:46,445 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:46,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 14:31:47,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:47,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-19 14:31:47,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:47,901 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2021-11-19 14:31:47,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:48,259 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2021-11-19 14:31:48,260 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:48,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1775506464] [2021-11-19 14:31:48,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1775506464] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:48,261 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:48,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-19 14:31:48,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295247819] [2021-11-19 14:31:48,265 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:48,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-19 14:31:48,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:48,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-19 14:31:48,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 14:31:48,326 INFO L87 Difference]: Start difference. First operand has 167 states, 110 states have (on average 1.2545454545454546) internal successors, (138), 109 states have internal predecessors, (138), 40 states have call successors, (40), 17 states have call predecessors, (40), 17 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Second operand has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-19 14:31:48,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:48,407 INFO L93 Difference]: Finished difference Result 325 states and 445 transitions. [2021-11-19 14:31:48,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-19 14:31:48,411 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 144 [2021-11-19 14:31:48,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:48,435 INFO L225 Difference]: With dead ends: 325 [2021-11-19 14:31:48,435 INFO L226 Difference]: Without dead ends: 160 [2021-11-19 14:31:48,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 14:31:48,448 INFO L933 BasicCegarLoop]: 211 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, 211 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:48,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:48,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-11-19 14:31:48,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-11-19 14:31:48,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 102 states have (on average 1.2352941176470589) internal successors, (126), 103 states have internal predecessors, (126), 40 states have call successors, (40), 17 states have call predecessors, (40), 17 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2021-11-19 14:31:48,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 205 transitions. [2021-11-19 14:31:48,516 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 205 transitions. Word has length 144 [2021-11-19 14:31:48,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:48,518 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 205 transitions. [2021-11-19 14:31:48,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-19 14:31:48,519 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 205 transitions. [2021-11-19 14:31:48,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-19 14:31:48,524 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:48,524 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:31:48,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-19 14:31:48,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:48,749 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:48,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:48,750 INFO L85 PathProgramCache]: Analyzing trace with hash 524131341, now seen corresponding path program 1 times [2021-11-19 14:31:48,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:48,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1833571157] [2021-11-19 14:31:48,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:48,754 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:48,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:48,756 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:48,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 14:31:49,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:49,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 1457 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:49,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:50,247 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-19 14:31:50,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:50,812 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-19 14:31:50,812 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:50,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1833571157] [2021-11-19 14:31:50,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1833571157] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:31:50,813 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:31:50,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2021-11-19 14:31:50,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908785889] [2021-11-19 14:31:50,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:50,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:31:50,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:50,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:31:50,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 14:31:50,820 INFO L87 Difference]: Start difference. First operand 160 states and 205 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-19 14:31:50,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:50,940 INFO L93 Difference]: Finished difference Result 312 states and 401 transitions. [2021-11-19 14:31:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:31:50,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) Word has length 150 [2021-11-19 14:31:50,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:50,950 INFO L225 Difference]: With dead ends: 312 [2021-11-19 14:31:50,950 INFO L226 Difference]: Without dead ends: 164 [2021-11-19 14:31:50,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 14:31:50,957 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 2 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 808 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:50,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 808 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:50,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-11-19 14:31:50,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2021-11-19 14:31:50,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 105 states have (on average 1.2285714285714286) internal successors, (129), 106 states have internal predecessors, (129), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (40), 40 states have call predecessors, (40), 39 states have call successors, (40) [2021-11-19 14:31:50,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 209 transitions. [2021-11-19 14:31:50,988 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 209 transitions. Word has length 150 [2021-11-19 14:31:50,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:50,989 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 209 transitions. [2021-11-19 14:31:50,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-19 14:31:50,989 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 209 transitions. [2021-11-19 14:31:50,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-19 14:31:50,993 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:50,993 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:31:51,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:51,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:51,194 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:51,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:51,195 INFO L85 PathProgramCache]: Analyzing trace with hash -992467699, now seen corresponding path program 1 times [2021-11-19 14:31:51,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:51,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [629030384] [2021-11-19 14:31:51,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:51,198 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:51,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:51,201 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:51,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 14:31:51,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:51,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 1471 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:31:51,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:52,433 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2021-11-19 14:31:52,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:53,005 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-11-19 14:31:53,005 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:53,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [629030384] [2021-11-19 14:31:53,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [629030384] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:31:53,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:31:53,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2021-11-19 14:31:53,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893215455] [2021-11-19 14:31:53,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:53,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:31:53,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:53,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:31:53,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:31:53,010 INFO L87 Difference]: Start difference. First operand 164 states and 209 transitions. Second operand has 6 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:31:53,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:53,245 INFO L93 Difference]: Finished difference Result 318 states and 405 transitions. [2021-11-19 14:31:53,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:31:53,246 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 162 [2021-11-19 14:31:53,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:53,250 INFO L225 Difference]: With dead ends: 318 [2021-11-19 14:31:53,250 INFO L226 Difference]: Without dead ends: 166 [2021-11-19 14:31:53,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:31:53,252 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 2 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:53,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 941 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:31:53,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-19 14:31:53,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2021-11-19 14:31:53,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 106 states have (on average 1.2264150943396226) internal successors, (130), 108 states have internal predecessors, (130), 40 states have call successors, (40), 17 states have call predecessors, (40), 19 states have return successors, (41), 40 states have call predecessors, (41), 39 states have call successors, (41) [2021-11-19 14:31:53,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 211 transitions. [2021-11-19 14:31:53,271 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 211 transitions. Word has length 162 [2021-11-19 14:31:53,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:53,272 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 211 transitions. [2021-11-19 14:31:53,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:31:53,272 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 211 transitions. [2021-11-19 14:31:53,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-19 14:31:53,276 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:53,276 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:31:53,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:53,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:53,505 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:53,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:53,506 INFO L85 PathProgramCache]: Analyzing trace with hash 841342826, now seen corresponding path program 1 times [2021-11-19 14:31:53,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:53,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2477550] [2021-11-19 14:31:53,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:53,510 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:53,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:53,511 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:53,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 14:31:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:54,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 1518 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-19 14:31:54,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:54,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-19 14:31:55,908 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-19 14:31:55,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:56,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 26 [2021-11-19 14:31:56,990 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-11-19 14:31:56,991 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:56,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2477550] [2021-11-19 14:31:56,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2477550] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:31:56,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:31:56,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [10] total 15 [2021-11-19 14:31:56,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116683583] [2021-11-19 14:31:56,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:56,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-19 14:31:56,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:56,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-19 14:31:56,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-11-19 14:31:56,993 INFO L87 Difference]: Start difference. First operand 166 states and 211 transitions. Second operand has 11 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 9 states have internal predecessors, (85), 4 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2021-11-19 14:31:57,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:57,473 INFO L93 Difference]: Finished difference Result 321 states and 407 transitions. [2021-11-19 14:31:57,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-19 14:31:57,476 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 9 states have internal predecessors, (85), 4 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) Word has length 167 [2021-11-19 14:31:57,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:57,478 INFO L225 Difference]: With dead ends: 321 [2021-11-19 14:31:57,478 INFO L226 Difference]: Without dead ends: 175 [2021-11-19 14:31:57,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-11-19 14:31:57,480 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 14 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1154 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:57,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1154 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 68 Unchecked, 0.4s Time] [2021-11-19 14:31:57,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-11-19 14:31:57,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2021-11-19 14:31:57,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 114 states have (on average 1.2280701754385965) internal successors, (140), 116 states have internal predecessors, (140), 40 states have call successors, (40), 18 states have call predecessors, (40), 20 states have return successors, (42), 40 states have call predecessors, (42), 39 states have call successors, (42) [2021-11-19 14:31:57,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 222 transitions. [2021-11-19 14:31:57,499 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 222 transitions. Word has length 167 [2021-11-19 14:31:57,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:57,499 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 222 transitions. [2021-11-19 14:31:57,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 9 states have internal predecessors, (85), 4 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2021-11-19 14:31:57,500 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 222 transitions. [2021-11-19 14:31:57,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-19 14:31:57,502 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:57,503 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 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] [2021-11-19 14:31:57,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:57,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:57,717 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:57,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:57,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1872383724, now seen corresponding path program 1 times [2021-11-19 14:31:57,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:57,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1689437308] [2021-11-19 14:31:57,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:57,720 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:57,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:57,721 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:57,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 14:31:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:58,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 1515 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:31:58,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:59,125 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-19 14:31:59,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:59,679 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-11-19 14:31:59,679 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:59,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1689437308] [2021-11-19 14:31:59,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1689437308] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:31:59,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:31:59,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2021-11-19 14:31:59,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30136025] [2021-11-19 14:31:59,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:59,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:31:59,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:59,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:31:59,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-19 14:31:59,682 INFO L87 Difference]: Start difference. First operand 175 states and 222 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:31:59,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:59,824 INFO L93 Difference]: Finished difference Result 325 states and 416 transitions. [2021-11-19 14:31:59,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:31:59,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 167 [2021-11-19 14:31:59,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:59,829 INFO L225 Difference]: With dead ends: 325 [2021-11-19 14:31:59,829 INFO L226 Difference]: Without dead ends: 177 [2021-11-19 14:31:59,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-19 14:31:59,831 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 21 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:59,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 766 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:31:59,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-11-19 14:31:59,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2021-11-19 14:31:59,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 115 states have (on average 1.2173913043478262) internal successors, (140), 117 states have internal predecessors, (140), 41 states have call successors, (41), 18 states have call predecessors, (41), 20 states have return successors, (45), 41 states have call predecessors, (45), 40 states have call successors, (45) [2021-11-19 14:31:59,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 226 transitions. [2021-11-19 14:31:59,848 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 226 transitions. Word has length 167 [2021-11-19 14:31:59,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:59,851 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 226 transitions. [2021-11-19 14:31:59,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:31:59,852 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 226 transitions. [2021-11-19 14:31:59,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-19 14:31:59,864 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:59,865 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:31:59,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:00,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:00,072 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:00,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:00,072 INFO L85 PathProgramCache]: Analyzing trace with hash -2030398656, now seen corresponding path program 1 times [2021-11-19 14:32:00,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:00,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1271119405] [2021-11-19 14:32:00,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:00,074 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:00,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:00,075 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:00,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 14:32:01,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:01,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 1532 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-19 14:32:01,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:01,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-19 14:32:02,640 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-19 14:32:02,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:03,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 26 [2021-11-19 14:32:04,019 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-11-19 14:32:04,020 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:04,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1271119405] [2021-11-19 14:32:04,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1271119405] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:32:04,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:32:04,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [11] total 17 [2021-11-19 14:32:04,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043178302] [2021-11-19 14:32:04,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:04,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 14:32:04,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:04,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 14:32:04,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-11-19 14:32:04,022 INFO L87 Difference]: Start difference. First operand 177 states and 226 transitions. Second operand has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 10 states have internal predecessors, (89), 5 states have call successors, (30), 3 states have call predecessors, (30), 5 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2021-11-19 14:32:04,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:04,630 INFO L93 Difference]: Finished difference Result 336 states and 429 transitions. [2021-11-19 14:32:04,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 14:32:04,634 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 10 states have internal predecessors, (89), 5 states have call successors, (30), 3 states have call predecessors, (30), 5 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) Word has length 173 [2021-11-19 14:32:04,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:04,637 INFO L225 Difference]: With dead ends: 336 [2021-11-19 14:32:04,637 INFO L226 Difference]: Without dead ends: 180 [2021-11-19 14:32:04,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-11-19 14:32:04,639 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 23 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:04,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 949 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 42 Unchecked, 0.5s Time] [2021-11-19 14:32:04,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-11-19 14:32:04,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-11-19 14:32:04,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 117 states have (on average 1.2136752136752136) internal successors, (142), 119 states have internal predecessors, (142), 42 states have call successors, (42), 19 states have call predecessors, (42), 20 states have return successors, (46), 41 states have call predecessors, (46), 41 states have call successors, (46) [2021-11-19 14:32:04,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 230 transitions. [2021-11-19 14:32:04,656 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 230 transitions. Word has length 173 [2021-11-19 14:32:04,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:04,656 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 230 transitions. [2021-11-19 14:32:04,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 10 states have internal predecessors, (89), 5 states have call successors, (30), 3 states have call predecessors, (30), 5 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2021-11-19 14:32:04,657 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 230 transitions. [2021-11-19 14:32:04,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-11-19 14:32:04,660 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:04,660 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:32:04,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:04,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:04,873 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:04,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:04,873 INFO L85 PathProgramCache]: Analyzing trace with hash 2133509734, now seen corresponding path program 1 times [2021-11-19 14:32:04,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:04,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1034858106] [2021-11-19 14:32:04,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:04,875 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:04,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:04,876 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:04,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 14:32:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:05,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 1549 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:32:05,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:06,391 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-11-19 14:32:06,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:06,910 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 17 proven. 9 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2021-11-19 14:32:06,910 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:06,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1034858106] [2021-11-19 14:32:06,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1034858106] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:32:06,911 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:32:06,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2021-11-19 14:32:06,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038760496] [2021-11-19 14:32:06,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:06,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:32:06,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:06,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:32:06,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:32:06,913 INFO L87 Difference]: Start difference. First operand 180 states and 230 transitions. Second operand has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:32:07,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:07,152 INFO L93 Difference]: Finished difference Result 288 states and 374 transitions. [2021-11-19 14:32:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:32:07,153 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 178 [2021-11-19 14:32:07,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:07,158 INFO L225 Difference]: With dead ends: 288 [2021-11-19 14:32:07,158 INFO L226 Difference]: Without dead ends: 178 [2021-11-19 14:32:07,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:32:07,161 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 2 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:07,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 941 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:32:07,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-11-19 14:32:07,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 174. [2021-11-19 14:32:07,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 113 states have (on average 1.2035398230088497) internal successors, (136), 114 states have internal predecessors, (136), 42 states have call successors, (42), 19 states have call predecessors, (42), 18 states have return successors, (44), 40 states have call predecessors, (44), 41 states have call successors, (44) [2021-11-19 14:32:07,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 222 transitions. [2021-11-19 14:32:07,181 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 222 transitions. Word has length 178 [2021-11-19 14:32:07,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:07,182 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 222 transitions. [2021-11-19 14:32:07,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:32:07,183 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 222 transitions. [2021-11-19 14:32:07,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-11-19 14:32:07,187 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:07,187 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:32:07,227 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:07,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:07,409 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:07,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:07,410 INFO L85 PathProgramCache]: Analyzing trace with hash 342535469, now seen corresponding path program 1 times [2021-11-19 14:32:07,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:07,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1127314911] [2021-11-19 14:32:07,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:07,412 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:07,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:07,413 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:07,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 14:32:08,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:08,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 1596 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:32:08,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:09,008 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-19 14:32:09,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:09,494 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 21 proven. 9 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2021-11-19 14:32:09,494 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:09,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1127314911] [2021-11-19 14:32:09,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1127314911] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:32:09,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:32:09,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 8 [2021-11-19 14:32:09,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564910279] [2021-11-19 14:32:09,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:09,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 14:32:09,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:09,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 14:32:09,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:32:09,497 INFO L87 Difference]: Start difference. First operand 174 states and 222 transitions. Second operand has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:32:09,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:09,695 INFO L93 Difference]: Finished difference Result 277 states and 361 transitions. [2021-11-19 14:32:09,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:32:09,696 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 183 [2021-11-19 14:32:09,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:09,699 INFO L225 Difference]: With dead ends: 277 [2021-11-19 14:32:09,699 INFO L226 Difference]: Without dead ends: 180 [2021-11-19 14:32:09,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:32:09,700 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 2 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:09,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1126 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:32:09,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-11-19 14:32:09,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-11-19 14:32:09,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 117 states have (on average 1.1965811965811965) internal successors, (140), 120 states have internal predecessors, (140), 42 states have call successors, (42), 19 states have call predecessors, (42), 20 states have return successors, (49), 40 states have call predecessors, (49), 41 states have call successors, (49) [2021-11-19 14:32:09,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 231 transitions. [2021-11-19 14:32:09,714 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 231 transitions. Word has length 183 [2021-11-19 14:32:09,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:09,715 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 231 transitions. [2021-11-19 14:32:09,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:32:09,716 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 231 transitions. [2021-11-19 14:32:09,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-19 14:32:09,718 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:09,719 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:32:09,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:09,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:09,933 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:09,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:09,934 INFO L85 PathProgramCache]: Analyzing trace with hash 2066741123, now seen corresponding path program 1 times [2021-11-19 14:32:09,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:09,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [299294350] [2021-11-19 14:32:09,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:09,936 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:09,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:09,936 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:09,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 14:32:11,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:11,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 1610 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-19 14:32:11,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:12,355 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:32:12,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:13,303 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2021-11-19 14:32:13,304 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:13,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [299294350] [2021-11-19 14:32:13,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [299294350] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:32:13,304 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:32:13,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-11-19 14:32:13,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891559484] [2021-11-19 14:32:13,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:13,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:32:13,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:13,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:32:13,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-11-19 14:32:13,309 INFO L87 Difference]: Start difference. First operand 180 states and 231 transitions. Second operand has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:32:15,419 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:32:17,425 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:32:21,058 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:32:21,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:21,346 INFO L93 Difference]: Finished difference Result 287 states and 381 transitions. [2021-11-19 14:32:21,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 14:32:21,349 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) Word has length 189 [2021-11-19 14:32:21,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:21,351 INFO L225 Difference]: With dead ends: 287 [2021-11-19 14:32:21,351 INFO L226 Difference]: Without dead ends: 182 [2021-11-19 14:32:21,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-11-19 14:32:21,355 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 7 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:21,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 899 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 2 Unknown, 64 Unchecked, 7.7s Time] [2021-11-19 14:32:21,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-11-19 14:32:21,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 179. [2021-11-19 14:32:21,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 117 states have (on average 1.1965811965811965) internal successors, (140), 119 states have internal predecessors, (140), 41 states have call successors, (41), 19 states have call predecessors, (41), 20 states have return successors, (48), 40 states have call predecessors, (48), 40 states have call successors, (48) [2021-11-19 14:32:21,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 229 transitions. [2021-11-19 14:32:21,377 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 229 transitions. Word has length 189 [2021-11-19 14:32:21,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:21,378 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 229 transitions. [2021-11-19 14:32:21,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:32:21,379 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 229 transitions. [2021-11-19 14:32:21,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-11-19 14:32:21,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:21,382 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:32:21,433 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:21,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:21,605 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:21,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:21,605 INFO L85 PathProgramCache]: Analyzing trace with hash 752486313, now seen corresponding path program 2 times [2021-11-19 14:32:21,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:21,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [660302862] [2021-11-19 14:32:21,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:32:21,611 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:21,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:21,613 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:21,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 14:32:35,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:32:35,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:32:35,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 1627 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 14:32:35,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:36,105 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:32:36,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:36,592 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2021-11-19 14:32:36,592 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:36,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [660302862] [2021-11-19 14:32:36,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [660302862] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:36,592 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:32:36,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 14:32:36,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768920851] [2021-11-19 14:32:36,593 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:36,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:32:36,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:36,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:32:36,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-19 14:32:36,594 INFO L87 Difference]: Start difference. First operand 179 states and 229 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-19 14:32:36,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:36,670 INFO L93 Difference]: Finished difference Result 283 states and 367 transitions. [2021-11-19 14:32:36,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:32:36,670 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 194 [2021-11-19 14:32:36,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:36,672 INFO L225 Difference]: With dead ends: 283 [2021-11-19 14:32:36,673 INFO L226 Difference]: Without dead ends: 181 [2021-11-19 14:32:36,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 382 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:32:36,674 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 6 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:36,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 404 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:32:36,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-11-19 14:32:36,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2021-11-19 14:32:36,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 119 states have (on average 1.1932773109243697) internal successors, (142), 121 states have internal predecessors, (142), 41 states have call successors, (41), 19 states have call predecessors, (41), 20 states have return successors, (48), 40 states have call predecessors, (48), 40 states have call successors, (48) [2021-11-19 14:32:36,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 231 transitions. [2021-11-19 14:32:36,687 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 231 transitions. Word has length 194 [2021-11-19 14:32:36,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:36,688 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 231 transitions. [2021-11-19 14:32:36,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-19 14:32:36,689 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 231 transitions. [2021-11-19 14:32:36,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-11-19 14:32:36,690 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:36,691 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:32:36,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:36,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:36,917 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:36,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:36,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1157214473, now seen corresponding path program 1 times [2021-11-19 14:32:36,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:36,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1985718572] [2021-11-19 14:32:36,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:36,919 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:36,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:36,920 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:36,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 14:32:38,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:38,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 1637 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:32:38,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 70 proven. 3 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:32:38,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:39,379 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2021-11-19 14:32:39,379 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:39,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1985718572] [2021-11-19 14:32:39,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1985718572] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:32:39,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1074735798] [2021-11-19 14:32:39,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:39,380 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:39,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:32:39,382 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:32:39,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-11-19 14:32:40,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:40,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 1637 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:32:40,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:40,533 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-19 14:32:40,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:41,036 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-19 14:32:41,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1074735798] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:41,036 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:32:41,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [6, 6] total 16 [2021-11-19 14:32:41,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784745056] [2021-11-19 14:32:41,037 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:41,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:32:41,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:41,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:32:41,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-11-19 14:32:41,038 INFO L87 Difference]: Start difference. First operand 181 states and 231 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:32:41,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:41,251 INFO L93 Difference]: Finished difference Result 267 states and 345 transitions. [2021-11-19 14:32:41,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:32:41,259 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 196 [2021-11-19 14:32:41,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:41,262 INFO L225 Difference]: With dead ends: 267 [2021-11-19 14:32:41,262 INFO L226 Difference]: Without dead ends: 181 [2021-11-19 14:32:41,263 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 781 GetRequests, 766 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-11-19 14:32:41,264 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 2 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:41,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1126 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:32:41,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-11-19 14:32:41,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2021-11-19 14:32:41,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 119 states have (on average 1.1932773109243697) internal successors, (142), 121 states have internal predecessors, (142), 41 states have call successors, (41), 19 states have call predecessors, (41), 20 states have return successors, (46), 40 states have call predecessors, (46), 40 states have call successors, (46) [2021-11-19 14:32:41,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 229 transitions. [2021-11-19 14:32:41,277 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 229 transitions. Word has length 196 [2021-11-19 14:32:41,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:41,278 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 229 transitions. [2021-11-19 14:32:41,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-19 14:32:41,278 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 229 transitions. [2021-11-19 14:32:41,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-19 14:32:41,280 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:41,280 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:32:41,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:41,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-11-19 14:32:41,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:41,686 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:41,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:41,686 INFO L85 PathProgramCache]: Analyzing trace with hash -335095727, now seen corresponding path program 1 times [2021-11-19 14:32:41,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:41,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [809689087] [2021-11-19 14:32:41,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:41,689 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:41,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:41,689 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:41,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 14:32:42,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:43,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 1668 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:32:43,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:43,539 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 95 proven. 3 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:32:43,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:44,219 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:32:44,220 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:44,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [809689087] [2021-11-19 14:32:44,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [809689087] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:32:44,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2131740962] [2021-11-19 14:32:44,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:44,221 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:44,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:32:44,222 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:32:44,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-19 14:32:45,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:45,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 1668 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:32:45,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:45,900 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-19 14:32:45,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:46,427 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-19 14:32:46,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2131740962] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:46,428 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:32:46,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [6, 6] total 16 [2021-11-19 14:32:46,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54858253] [2021-11-19 14:32:46,429 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:46,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:32:46,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:46,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:32:46,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-11-19 14:32:46,430 INFO L87 Difference]: Start difference. First operand 181 states and 229 transitions. Second operand has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:32:47,720 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:32:49,139 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:32:50,184 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:32:52,489 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:32:53,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:53,019 INFO L93 Difference]: Finished difference Result 262 states and 336 transitions. [2021-11-19 14:32:53,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:32:53,020 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) Word has length 207 [2021-11-19 14:32:53,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:53,022 INFO L225 Difference]: With dead ends: 262 [2021-11-19 14:32:53,022 INFO L226 Difference]: Without dead ends: 183 [2021-11-19 14:32:53,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 826 GetRequests, 810 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-11-19 14:32:53,023 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 46 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 1028 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:53,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 1028 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2021-11-19 14:32:53,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-11-19 14:32:53,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2021-11-19 14:32:53,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 120 states have (on average 1.1916666666666667) internal successors, (143), 123 states have internal predecessors, (143), 41 states have call successors, (41), 19 states have call predecessors, (41), 21 states have return successors, (47), 40 states have call predecessors, (47), 40 states have call successors, (47) [2021-11-19 14:32:53,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 231 transitions. [2021-11-19 14:32:53,036 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 231 transitions. Word has length 207 [2021-11-19 14:32:53,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:53,037 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 231 transitions. [2021-11-19 14:32:53,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:32:53,037 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 231 transitions. [2021-11-19 14:32:53,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-19 14:32:53,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:53,039 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:32:53,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:53,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:53,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:53,461 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:53,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:53,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1566771569, now seen corresponding path program 1 times [2021-11-19 14:32:53,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:53,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2131669357] [2021-11-19 14:32:53,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:53,463 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:53,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:53,464 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:53,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 14:32:54,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:54,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 1671 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:32:54,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:55,202 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 95 proven. 3 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:32:55,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:55,910 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:32:55,910 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:55,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2131669357] [2021-11-19 14:32:55,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2131669357] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:32:55,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [606735793] [2021-11-19 14:32:55,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:55,911 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:55,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:32:55,913 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:32:55,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-19 14:32:58,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:58,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 1671 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:32:58,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:59,415 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 95 proven. 3 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:32:59,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:59,879 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:32:59,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [606735793] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:32:59,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526760477] [2021-11-19 14:32:59,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:59,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:32:59,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:32:59,889 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:32:59,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-19 14:33:00,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:33:01,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 1671 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:33:01,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:33:01,513 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 95 proven. 3 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:33:01,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:33:02,101 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:33:02,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526760477] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:33:02,102 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 14:33:02,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 6, 6, 6] total 14 [2021-11-19 14:33:02,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107722569] [2021-11-19 14:33:02,103 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 14:33:02,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-19 14:33:02,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:33:02,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-19 14:33:02,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-11-19 14:33:02,105 INFO L87 Difference]: Start difference. First operand 183 states and 231 transitions. Second operand has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 2 states have call successors, (34), 2 states have call predecessors, (34), 5 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-19 14:33:02,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:33:02,633 INFO L93 Difference]: Finished difference Result 291 states and 373 transitions. [2021-11-19 14:33:02,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-19 14:33:02,641 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 2 states have call successors, (34), 2 states have call predecessors, (34), 5 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 208 [2021-11-19 14:33:02,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:33:02,644 INFO L225 Difference]: With dead ends: 291 [2021-11-19 14:33:02,644 INFO L226 Difference]: Without dead ends: 187 [2021-11-19 14:33:02,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1246 GetRequests, 1230 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=122, Invalid=184, Unknown=0, NotChecked=0, Total=306 [2021-11-19 14:33:02,646 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 19 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:33:02,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 996 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:33:02,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-11-19 14:33:02,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2021-11-19 14:33:02,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 124 states have (on average 1.185483870967742) internal successors, (147), 127 states have internal predecessors, (147), 41 states have call successors, (41), 19 states have call predecessors, (41), 21 states have return successors, (47), 40 states have call predecessors, (47), 40 states have call successors, (47) [2021-11-19 14:33:02,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 235 transitions. [2021-11-19 14:33:02,684 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 235 transitions. Word has length 208 [2021-11-19 14:33:02,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:33:02,685 INFO L470 AbstractCegarLoop]: Abstraction has 187 states and 235 transitions. [2021-11-19 14:33:02,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 2 states have call successors, (34), 2 states have call predecessors, (34), 5 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-19 14:33:02,685 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 235 transitions. [2021-11-19 14:33:02,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-11-19 14:33:02,687 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:33:02,687 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:33:02,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-19 14:33:02,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2021-11-19 14:33:03,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-19 14:33:03,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:33:03,288 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:33:03,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:33:03,288 INFO L85 PathProgramCache]: Analyzing trace with hash -2125881009, now seen corresponding path program 2 times [2021-11-19 14:33:03,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:33:03,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1255288221] [2021-11-19 14:33:03,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:33:03,290 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:33:03,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:33:03,291 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:33:03,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 14:33:12,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:33:12,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:33:13,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 1691 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 14:33:13,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:33:13,674 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 95 proven. 21 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:33:13,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:33:14,788 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:33:14,789 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:33:14,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1255288221] [2021-11-19 14:33:14,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1255288221] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:33:14,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2060380541] [2021-11-19 14:33:14,789 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:33:14,789 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:33:14,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:33:14,793 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:33:14,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-19 14:33:51,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:33:51,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:33:52,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 1691 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 14:33:52,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:33:52,505 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 95 proven. 21 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:33:52,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:33:53,106 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:33:53,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2060380541] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:33:53,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028793011] [2021-11-19 14:33:53,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:33:53,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:33:53,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:33:53,108 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:33:53,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-19 14:34:42,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:34:42,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:34:43,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 1691 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 14:34:43,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:34:43,635 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 95 proven. 21 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:34:43,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:34:44,922 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:34:44,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028793011] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:34:44,922 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 14:34:44,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10, 10, 10, 10] total 26 [2021-11-19 14:34:44,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237444609] [2021-11-19 14:34:44,923 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 14:34:44,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-19 14:34:44,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:34:44,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-19 14:34:44,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=433, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:34:44,926 INFO L87 Difference]: Start difference. First operand 187 states and 235 transitions. Second operand has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 26 states have internal predecessors, (114), 2 states have call successors, (34), 2 states have call predecessors, (34), 5 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-19 14:34:47,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:34:47,049 INFO L93 Difference]: Finished difference Result 299 states and 385 transitions. [2021-11-19 14:34:47,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-19 14:34:47,050 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 26 states have internal predecessors, (114), 2 states have call successors, (34), 2 states have call predecessors, (34), 5 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 212 [2021-11-19 14:34:47,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:34:47,053 INFO L225 Difference]: With dead ends: 299 [2021-11-19 14:34:47,053 INFO L226 Difference]: Without dead ends: 195 [2021-11-19 14:34:47,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1274 GetRequests, 1242 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=406, Invalid=716, Unknown=0, NotChecked=0, Total=1122 [2021-11-19 14:34:47,055 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 45 mSDsluCounter, 2186 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 2386 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 14:34:47,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 2386 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 14:34:47,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-19 14:34:47,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2021-11-19 14:34:47,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 132 states have (on average 1.1742424242424243) internal successors, (155), 135 states have internal predecessors, (155), 41 states have call successors, (41), 19 states have call predecessors, (41), 21 states have return successors, (47), 40 states have call predecessors, (47), 40 states have call successors, (47) [2021-11-19 14:34:47,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 243 transitions. [2021-11-19 14:34:47,068 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 243 transitions. Word has length 212 [2021-11-19 14:34:47,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:34:47,069 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 243 transitions. [2021-11-19 14:34:47,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 26 states have internal predecessors, (114), 2 states have call successors, (34), 2 states have call predecessors, (34), 5 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-19 14:34:47,070 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 243 transitions. [2021-11-19 14:34:47,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-19 14:34:47,071 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:34:47,072 INFO L514 BasicCegarLoop]: trace histogram [14, 9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:34:47,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-19 14:34:47,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-19 14:34:47,542 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-19 14:34:47,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:34:47,687 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:34:47,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:34:47,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1478961457, now seen corresponding path program 3 times [2021-11-19 14:34:47,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:34:47,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [130902127] [2021-11-19 14:34:47,690 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 14:34:47,690 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:34:47,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:34:47,691 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:34:47,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-19 14:34:59,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-19 14:34:59,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:35:00,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 1114 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-19 14:35:00,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:35:10,481 WARN L227 SmtUtils]: Spent 8.67s on a formula simplification. DAG size of input: 262 DAG size of output: 17 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-19 14:35:10,482 INFO L354 Elim1Store]: treesize reduction 2499, result has 1.0 percent of original size [2021-11-19 14:35:10,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 10 case distinctions, treesize of input 334 treesize of output 249 [2021-11-19 14:35:11,713 INFO L354 Elim1Store]: treesize reduction 669, result has 3.7 percent of original size [2021-11-19 14:35:11,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 9 case distinctions, treesize of input 246 treesize of output 203 [2021-11-19 14:35:12,436 INFO L354 Elim1Store]: treesize reduction 2499, result has 1.0 percent of original size [2021-11-19 14:35:12,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 10 case distinctions, treesize of input 194 treesize of output 109 [2021-11-19 14:35:12,598 INFO L354 Elim1Store]: treesize reduction 669, result has 3.7 percent of original size [2021-11-19 14:35:12,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 9 case distinctions, treesize of input 106 treesize of output 63 [2021-11-19 14:35:13,952 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2021-11-19 14:35:13,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:35:14,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:35:14,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-11-19 14:35:14,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:35:14,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 739 [2021-11-19 14:35:14,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:35:14,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-19 14:35:14,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:35:14,508 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 739 [2021-11-19 14:35:15,916 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2021-11-19 14:35:15,916 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:35:15,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [130902127] [2021-11-19 14:35:15,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [130902127] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:35:15,917 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:35:15,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 9] imperfect sequences [] total 18 [2021-11-19 14:35:15,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121284183] [2021-11-19 14:35:15,917 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:35:15,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-19 14:35:15,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:35:15,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-19 14:35:15,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-11-19 14:35:15,919 INFO L87 Difference]: Start difference. First operand 195 states and 243 transitions. Second operand has 18 states, 15 states have (on average 6.2) internal successors, (93), 17 states have internal predecessors, (93), 8 states have call successors, (33), 4 states have call predecessors, (33), 6 states have return successors, (30), 5 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-19 14:35:18,060 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:35:20,069 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:35:23,675 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:35:26,673 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:35:27,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:35:27,225 INFO L93 Difference]: Finished difference Result 298 states and 378 transitions. [2021-11-19 14:35:27,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 14:35:27,227 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 6.2) internal successors, (93), 17 states have internal predecessors, (93), 8 states have call successors, (33), 4 states have call predecessors, (33), 6 states have return successors, (30), 5 states have call predecessors, (30), 7 states have call successors, (30) Word has length 220 [2021-11-19 14:35:27,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:35:27,229 INFO L225 Difference]: With dead ends: 298 [2021-11-19 14:35:27,229 INFO L226 Difference]: Without dead ends: 215 [2021-11-19 14:35:27,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 420 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-11-19 14:35:27,231 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 29 mSDsluCounter, 2272 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2474 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 222 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:35:27,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 2474 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 183 Invalid, 3 Unknown, 222 Unchecked, 11.2s Time] [2021-11-19 14:35:27,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-11-19 14:35:27,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 211. [2021-11-19 14:35:27,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 144 states have (on average 1.1805555555555556) internal successors, (170), 147 states have internal predecessors, (170), 43 states have call successors, (43), 21 states have call predecessors, (43), 23 states have return successors, (52), 42 states have call predecessors, (52), 42 states have call successors, (52) [2021-11-19 14:35:27,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 265 transitions. [2021-11-19 14:35:27,246 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 265 transitions. Word has length 220 [2021-11-19 14:35:27,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:35:27,247 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 265 transitions. [2021-11-19 14:35:27,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 6.2) internal successors, (93), 17 states have internal predecessors, (93), 8 states have call successors, (33), 4 states have call predecessors, (33), 6 states have return successors, (30), 5 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-19 14:35:27,248 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 265 transitions. [2021-11-19 14:35:27,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-19 14:35:27,249 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:35:27,250 INFO L514 BasicCegarLoop]: trace histogram [14, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:35:27,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-19 14:35:27,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:35:27,462 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:35:27,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:35:27,463 INFO L85 PathProgramCache]: Analyzing trace with hash -346051265, now seen corresponding path program 1 times [2021-11-19 14:35:27,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:35:27,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [132076429] [2021-11-19 14:35:27,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:35:27,465 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:35:27,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:35:27,466 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:35:27,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 14:35:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:35:28,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 1711 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-19 14:35:28,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:35:29,735 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 82 proven. 105 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:35:29,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:35:32,239 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-19 14:35:32,240 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:35:32,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [132076429] [2021-11-19 14:35:32,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [132076429] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:35:32,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [617919083] [2021-11-19 14:35:32,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:35:32,241 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:35:32,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:35:32,253 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:35:32,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2021-11-19 14:35:32,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:35:33,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 1711 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 14:35:33,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:35:33,524 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2021-11-19 14:35:33,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:35:33,941 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2021-11-19 14:35:33,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [617919083] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:35:33,942 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:35:33,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [18, 18] total 36 [2021-11-19 14:35:33,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384568295] [2021-11-19 14:35:33,942 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:35:33,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:35:33,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:35:33,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:35:33,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2021-11-19 14:35:33,944 INFO L87 Difference]: Start difference. First operand 211 states and 265 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-19 14:35:34,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:35:34,087 INFO L93 Difference]: Finished difference Result 334 states and 424 transitions. [2021-11-19 14:35:34,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:35:34,088 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 215 [2021-11-19 14:35:34,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:35:34,090 INFO L225 Difference]: With dead ends: 334 [2021-11-19 14:35:34,090 INFO L226 Difference]: Without dead ends: 197 [2021-11-19 14:35:34,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 858 GetRequests, 823 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 14:35:34,093 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 2 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:35:34,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 596 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:35:34,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-11-19 14:35:34,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 197. [2021-11-19 14:35:34,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 134 states have (on average 1.164179104477612) internal successors, (156), 137 states have internal predecessors, (156), 40 states have call successors, (40), 20 states have call predecessors, (40), 22 states have return successors, (45), 39 states have call predecessors, (45), 39 states have call successors, (45) [2021-11-19 14:35:34,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 241 transitions. [2021-11-19 14:35:34,107 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 241 transitions. Word has length 215 [2021-11-19 14:35:34,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:35:34,108 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 241 transitions. [2021-11-19 14:35:34,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-19 14:35:34,109 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 241 transitions. [2021-11-19 14:35:34,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-11-19 14:35:34,111 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:35:34,112 INFO L514 BasicCegarLoop]: trace histogram [14, 9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:35:34,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2021-11-19 14:35:34,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-19 14:35:34,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:35:34,525 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:35:34,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:35:34,526 INFO L85 PathProgramCache]: Analyzing trace with hash -494166666, now seen corresponding path program 1 times [2021-11-19 14:35:34,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:35:34,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [301870059] [2021-11-19 14:35:34,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:35:34,528 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:35:34,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:35:34,529 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:35:34,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 14:35:35,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:35:35,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-19 14:35:35,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:35:36,774 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 95 proven. 105 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:35:36,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:35:39,260 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:35:39,260 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:35:39,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [301870059] [2021-11-19 14:35:39,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [301870059] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:35:39,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1470979752] [2021-11-19 14:35:39,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:35:39,261 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:35:39,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:35:39,262 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:35:39,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-19 14:35:42,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:35:42,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-19 14:35:42,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:35:42,954 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 95 proven. 105 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:35:42,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:35:43,820 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:35:43,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1470979752] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:35:43,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144237028] [2021-11-19 14:35:43,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:35:43,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:35:43,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:35:43,822 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:35:43,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-19 14:35:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:35:45,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-19 14:35:45,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:35:45,714 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 95 proven. 105 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:35:45,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:35:49,511 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:35:49,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144237028] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:35:49,511 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 14:35:49,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18, 18, 18, 18] total 50 [2021-11-19 14:35:49,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239559597] [2021-11-19 14:35:49,512 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 14:35:49,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-11-19 14:35:49,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:35:49,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-11-19 14:35:49,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=757, Invalid=1693, Unknown=0, NotChecked=0, Total=2450 [2021-11-19 14:35:49,515 INFO L87 Difference]: Start difference. First operand 197 states and 241 transitions. Second operand has 50 states, 50 states have (on average 2.94) internal successors, (147), 50 states have internal predecessors, (147), 2 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-19 14:35:59,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:35:59,307 INFO L93 Difference]: Finished difference Result 319 states and 406 transitions. [2021-11-19 14:35:59,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-19 14:35:59,309 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.94) internal successors, (147), 50 states have internal predecessors, (147), 2 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 224 [2021-11-19 14:35:59,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:35:59,311 INFO L225 Difference]: With dead ends: 319 [2021-11-19 14:35:59,312 INFO L226 Difference]: Without dead ends: 213 [2021-11-19 14:35:59,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1354 GetRequests, 1290 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=1454, Invalid=2836, Unknown=0, NotChecked=0, Total=4290 [2021-11-19 14:35:59,315 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 172 mSDsluCounter, 3171 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 3370 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-19 14:35:59,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 3370 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-19 14:35:59,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-11-19 14:35:59,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2021-11-19 14:35:59,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 150 states have (on average 1.1466666666666667) internal successors, (172), 153 states have internal predecessors, (172), 40 states have call successors, (40), 20 states have call predecessors, (40), 22 states have return successors, (45), 39 states have call predecessors, (45), 39 states have call successors, (45) [2021-11-19 14:35:59,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 257 transitions. [2021-11-19 14:35:59,329 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 257 transitions. Word has length 224 [2021-11-19 14:35:59,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:35:59,330 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 257 transitions. [2021-11-19 14:35:59,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.94) internal successors, (147), 50 states have internal predecessors, (147), 2 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-19 14:35:59,330 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 257 transitions. [2021-11-19 14:35:59,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-11-19 14:35:59,332 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:35:59,333 INFO L514 BasicCegarLoop]: trace histogram [30, 9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:35:59,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-19 14:35:59,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-19 14:35:59,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2021-11-19 14:35:59,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:35:59,973 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:35:59,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:35:59,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1288964214, now seen corresponding path program 2 times [2021-11-19 14:35:59,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:35:59,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1831046231] [2021-11-19 14:35:59,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:35:59,975 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:35:59,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:35:59,976 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:35:59,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-19 14:36:05,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:36:05,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:36:05,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 1819 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-19 14:36:05,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:36:07,388 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 95 proven. 465 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:36:07,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:36:15,268 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:36:15,268 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:36:15,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1831046231] [2021-11-19 14:36:15,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1831046231] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:36:15,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1377871676] [2021-11-19 14:36:15,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:36:15,269 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:36:15,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:36:15,270 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:36:15,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2021-11-19 14:37:40,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:37:40,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:37:40,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 1819 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-19 14:37:40,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:37:41,089 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 95 proven. 465 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:37:41,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:37:42,829 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:37:42,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1377871676] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:37:42,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246879185] [2021-11-19 14:37:42,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:37:42,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:37:42,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:37:42,839 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:37:42,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-19 14:38:39,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:38:39,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:38:39,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 1819 conjuncts, 34 conjunts are in the unsatisfiable core [2021-11-19 14:38:39,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:38:40,591 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 95 proven. 465 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 14:38:40,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:38:53,924 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2021-11-19 14:38:53,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246879185] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:38:53,925 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 14:38:53,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34, 34, 34, 34] total 98 [2021-11-19 14:38:53,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678849666] [2021-11-19 14:38:53,925 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 14:38:53,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2021-11-19 14:38:53,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:38:53,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-11-19 14:38:53,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2797, Invalid=6709, Unknown=0, NotChecked=0, Total=9506 [2021-11-19 14:38:53,931 INFO L87 Difference]: Start difference. First operand 213 states and 257 transitions. Second operand has 98 states, 98 states have (on average 1.989795918367347) internal successors, (195), 98 states have internal predecessors, (195), 2 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-19 14:39:51,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:39:51,698 INFO L93 Difference]: Finished difference Result 351 states and 454 transitions. [2021-11-19 14:39:51,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-11-19 14:39:51,700 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 1.989795918367347) internal successors, (195), 98 states have internal predecessors, (195), 2 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 240 [2021-11-19 14:39:51,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:39:51,703 INFO L225 Difference]: With dead ends: 351 [2021-11-19 14:39:51,703 INFO L226 Difference]: Without dead ends: 245 [2021-11-19 14:39:51,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1466 GetRequests, 1338 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1333 ImplicationChecksByTransitivity, 71.8s TimeCoverageRelationStatistics Valid=5470, Invalid=11300, Unknown=0, NotChecked=0, Total=16770 [2021-11-19 14:39:51,711 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 627 mSDsluCounter, 6534 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 591 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 6733 SdHoareTripleChecker+Invalid, 1786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 591 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-11-19 14:39:51,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 6733 Invalid, 1786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [591 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2021-11-19 14:39:51,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-11-19 14:39:51,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 245. [2021-11-19 14:39:51,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 182 states have (on average 1.120879120879121) internal successors, (204), 185 states have internal predecessors, (204), 40 states have call successors, (40), 20 states have call predecessors, (40), 22 states have return successors, (45), 39 states have call predecessors, (45), 39 states have call successors, (45) [2021-11-19 14:39:51,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 289 transitions. [2021-11-19 14:39:51,729 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 289 transitions. Word has length 240 [2021-11-19 14:39:51,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:39:51,730 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 289 transitions. [2021-11-19 14:39:51,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 1.989795918367347) internal successors, (195), 98 states have internal predecessors, (195), 2 states have call successors, (35), 2 states have call predecessors, (35), 5 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-19 14:39:51,731 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 289 transitions. [2021-11-19 14:39:51,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2021-11-19 14:39:51,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:39:51,734 INFO L514 BasicCegarLoop]: trace histogram [62, 9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:39:51,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2021-11-19 14:39:52,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-19 14:39:52,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-11-19 14:39:52,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:39:52,350 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:39:52,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:39:52,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1664950666, now seen corresponding path program 3 times [2021-11-19 14:39:52,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:39:52,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1290679890] [2021-11-19 14:39:52,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 14:39:52,353 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:39:52,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:39:52,354 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:39:52,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d64bdf1-f01c-43de-9e5d-33e630f9f952/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-19 14:40:49,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-19 14:40:49,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:40:52,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-19 14:40:52,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:40:53,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 36 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 7 [2021-11-19 14:40:53,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:40:53,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 36 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 7 [2021-11-19 14:40:54,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:40:54,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 764 [2021-11-19 14:40:54,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:40:54,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1191 [2021-11-19 14:41:14,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:14,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,765 WARN L227 SmtUtils]: Spent 39.23s on a formula simplification. DAG size of input: 210 DAG size of output: 97 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-19 14:41:53,766 INFO L354 Elim1Store]: treesize reduction 2512, result has 9.1 percent of original size [2021-11-19 14:41:53,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 105 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 242 treesize of output 473 [2021-11-19 14:41:53,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:53,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-19 14:41:56,659 INFO L354 Elim1Store]: treesize reduction 2512, result has 9.1 percent of original size [2021-11-19 14:41:56,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 105 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 392 treesize of output 623 [2021-11-19 14:42:18,144 INFO L134 CoverageAnalysis]: Checked inductivity of 2185 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 2137 trivial. 0 not checked. [2021-11-19 14:42:18,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:42:49,482 WARN L227 SmtUtils]: Spent 27.34s on a formula simplification that was a NOOP. DAG size: 137 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 14:43:09,460 WARN L227 SmtUtils]: Spent 19.98s on a formula simplification that was a NOOP. DAG size: 125 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 14:43:57,311 WARN L227 SmtUtils]: Spent 47.85s on a formula simplification that was a NOOP. DAG size: 137 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 14:44:21,379 WARN L227 SmtUtils]: Spent 24.07s on a formula simplification that was a NOOP. DAG size: 133 (called from [L 268] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 14:44:21,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:21,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 790 [2021-11-19 14:44:21,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:21,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1027 [2021-11-19 14:44:21,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:21,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1084 [2021-11-19 14:44:21,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:21,448 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1697 [2021-11-19 14:44:23,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:23,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 790 [2021-11-19 14:44:23,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:23,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1032 [2021-11-19 14:44:23,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:23,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1094 [2021-11-19 14:44:23,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:44:23,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1707 [2021-11-19 14:44:52,829 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_DerPreprocessor_68 (_ BitVec 64)) (v_DerPreprocessor_69 (_ BitVec 64)) (v_DerPreprocessor_88 (_ BitVec 64)) (v_DerPreprocessor_66 (_ BitVec 64)) (s_get_next_element_~entry~7.offset (_ BitVec 64)) (v_DerPreprocessor_67 (_ BitVec 64)) (v_s_get_next_element_~iter.base_BEFORE_CALL_19 (_ BitVec 64)) (v_DerPreprocessor_82 (_ BitVec 64)) (v_DerPreprocessor_83 (_ BitVec 64)) (v_DerPreprocessor_80 (_ BitVec 64)) (v_DerPreprocessor_81 (_ BitVec 64)) (v_DerPreprocessor_86 (_ BitVec 64)) (v_DerPreprocessor_87 (_ BitVec 64)) (v_DerPreprocessor_65 (_ BitVec 64)) (v_s_get_next_element_~iter.offset_BEFORE_CALL_11 (_ BitVec 64)) (v_DerPreprocessor_84 (_ BitVec 64)) (v_DerPreprocessor_85 (_ BitVec 64)) (s_get_next_element_~entry~7.base (_ BitVec 64)) (v_DerPreprocessor_79 (_ BitVec 64)) (v_DerPreprocessor_77 (_ BitVec 64)) (|v_s_get_next_element_#in~iter.offset_BEFORE_CALL_5| (_ BitVec 64)) (v_DerPreprocessor_78 (_ BitVec 64)) (|v_s_get_next_element_#in~iter.base_BEFORE_CALL_5| (_ BitVec 64)) (v_DerPreprocessor_71 (_ BitVec 64)) (v_DerPreprocessor_72 (_ BitVec 64)) (v_DerPreprocessor_70 (_ BitVec 64)) (v_DerPreprocessor_75 (_ BitVec 64)) (v_DerPreprocessor_76 (_ BitVec 64)) (v_DerPreprocessor_73 (_ BitVec 64)) (v_DerPreprocessor_74 (_ BitVec 64))) (let ((.cse17 (bvadd (_ bv8 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse19 (bvadd (_ bv16 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse20 (bvadd (_ bv8 64) s_get_next_element_~entry~7.offset)) (.cse21 (bvadd (_ bv24 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse22 (bvadd (_ bv25 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse23 (bvadd (_ bv26 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse24 (bvadd (_ bv27 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse25 (bvadd (_ bv28 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse26 (bvadd (_ bv29 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse27 (bvadd (_ bv30 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse28 (bvadd (_ bv31 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse29 (bvadd (_ bv40 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse30 (bvadd (_ bv41 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse31 (bvadd (_ bv42 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse32 (bvadd (_ bv43 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11))) (or (and (or (not (= (_ bv0 64) |c_aws_hash_table_is_valid_#in~map.base|)) (not (= (_ bv0 64) |c_aws_hash_table_is_valid_#in~map.offset|))) (exists ((v_DerPreprocessor_68 (_ BitVec 64)) (v_DerPreprocessor_69 (_ BitVec 64)) (v_DerPreprocessor_88 (_ BitVec 64)) (v_DerPreprocessor_66 (_ BitVec 64)) (s_get_next_element_~entry~7.offset (_ BitVec 64)) (v_DerPreprocessor_67 (_ BitVec 64)) (v_DerPreprocessor_82 (_ BitVec 64)) (v_DerPreprocessor_83 (_ BitVec 64)) (v_DerPreprocessor_80 (_ BitVec 64)) (v_DerPreprocessor_81 (_ BitVec 64)) (v_DerPreprocessor_86 (_ BitVec 64)) (v_DerPreprocessor_87 (_ BitVec 64)) (v_DerPreprocessor_65 (_ BitVec 64)) (v_DerPreprocessor_84 (_ BitVec 64)) (v_DerPreprocessor_85 (_ BitVec 64)) (s_get_next_element_~entry~7.base (_ BitVec 64)) (v_DerPreprocessor_79 (_ BitVec 64)) (v_DerPreprocessor_77 (_ BitVec 64)) (v_DerPreprocessor_78 (_ BitVec 64)) (v_DerPreprocessor_71 (_ BitVec 64)) (v_DerPreprocessor_72 (_ BitVec 64)) (v_DerPreprocessor_70 (_ BitVec 64)) (v_DerPreprocessor_75 (_ BitVec 64)) (v_DerPreprocessor_76 (_ BitVec 64)) (v_DerPreprocessor_73 (_ BitVec 64)) (v_DerPreprocessor_74 (_ BitVec 64))) (let ((.cse0 (bvadd (_ bv8 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse2 (bvadd (_ bv16 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse3 (bvadd (_ bv8 64) s_get_next_element_~entry~7.offset)) (.cse4 (bvadd (_ bv24 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse5 (bvadd (_ bv25 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse6 (bvadd (_ bv26 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse7 (bvadd (_ bv27 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse8 (bvadd (_ bv28 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse9 (bvadd (_ bv29 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse10 (bvadd (_ bv30 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse11 (bvadd (_ bv31 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse12 (bvadd (_ bv40 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse13 (bvadd (_ bv41 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse14 (bvadd (_ bv42 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11)) (.cse15 (bvadd (_ bv43 64) v_s_get_next_element_~iter.offset_BEFORE_CALL_11))) (and (= (_ bv0 64) (select (select (store |c_#memory_$Pointer$.base| v_s_get_next_element_~iter.base_BEFORE_CALL_19 (store (store (store (store (store (store (store (store (store (store (store (store (let ((.cse1 (select |c_#memory_$Pointer$.base| s_get_next_element_~entry~7.base))) (store (store (select |c_#memory_$Pointer$.base| v_s_get_next_element_~iter.base_BEFORE_CALL_19) .cse0 (select .cse1 s_get_next_element_~entry~7.offset)) .cse2 (select .cse1 .cse3))) .cse4 v_DerPreprocessor_65) .cse5 v_DerPreprocessor_66) .cse6 v_DerPreprocessor_67) .cse7 v_DerPreprocessor_68) .cse8 v_DerPreprocessor_69) .cse9 v_DerPreprocessor_70) .cse10 v_DerPreprocessor_71) .cse11 v_DerPreprocessor_72) .cse12 v_DerPreprocessor_73) .cse13 v_DerPreprocessor_74) .cse14 v_DerPreprocessor_75) .cse15 v_DerPreprocessor_76)) |v_s_get_next_element_#in~iter.base_BEFORE_CALL_5|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_5|)) (= (_ bv0 64) (select (select (store |c_#memory_$Pointer$.offset| v_s_get_next_element_~iter.base_BEFORE_CALL_19 (store (store (store (store (store (store (store (store (store (store (store (store (let ((.cse16 (select |c_#memory_$Pointer$.offset| s_get_next_element_~entry~7.base))) (store (store (select |c_#memory_$Pointer$.offset| v_s_get_next_element_~iter.base_BEFORE_CALL_19) .cse0 (select .cse16 s_get_next_element_~entry~7.offset)) .cse2 (select .cse16 .cse3))) .cse4 v_DerPreprocessor_81) .cse5 v_DerPreprocessor_82) .cse6 v_DerPreprocessor_83) .cse7 v_DerPreprocessor_84) .cse8 v_DerPreprocessor_85) .cse9 v_DerPreprocessor_86) .cse10 v_DerPreprocessor_87) .cse11 v_DerPreprocessor_88) .cse12 v_DerPreprocessor_77) .cse13 v_DerPreprocessor_78) .cse14 v_DerPreprocessor_79) .cse15 v_DerPreprocessor_80)) |v_s_get_next_element_#in~iter.base_BEFORE_CALL_5|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_5|)))))) (not (= (_ bv0 64) (select (select (store |c_#memory_$Pointer$.offset| v_s_get_next_element_~iter.base_BEFORE_CALL_19 (store (store (store (store (store (store (store (store (store (store (store (store (let ((.cse18 (select |c_#memory_$Pointer$.offset| s_get_next_element_~entry~7.base))) (store (store (select |c_#memory_$Pointer$.offset| v_s_get_next_element_~iter.base_BEFORE_CALL_19) .cse17 (select .cse18 s_get_next_element_~entry~7.offset)) .cse19 (select .cse18 .cse20))) .cse21 v_DerPreprocessor_81) .cse22 v_DerPreprocessor_82) .cse23 v_DerPreprocessor_83) .cse24 v_DerPreprocessor_84) .cse25 v_DerPreprocessor_85) .cse26 v_DerPreprocessor_86) .cse27 v_DerPreprocessor_87) .cse28 v_DerPreprocessor_88) .cse29 v_DerPreprocessor_77) .cse30 v_DerPreprocessor_78) .cse31 v_DerPreprocessor_79) .cse32 v_DerPreprocessor_80)) |v_s_get_next_element_#in~iter.base_BEFORE_CALL_5|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_5|))) (not (= (_ bv0 64) (select (select (store |c_#memory_$Pointer$.base| v_s_get_next_element_~iter.base_BEFORE_CALL_19 (store (store (store (store (store (store (store (store (store (store (store (store (let ((.cse33 (select |c_#memory_$Pointer$.base| s_get_next_element_~entry~7.base))) (store (store (select |c_#memory_$Pointer$.base| v_s_get_next_element_~iter.base_BEFORE_CALL_19) .cse17 (select .cse33 s_get_next_element_~entry~7.offset)) .cse19 (select .cse33 .cse20))) .cse21 v_DerPreprocessor_65) .cse22 v_DerPreprocessor_66) .cse23 v_DerPreprocessor_67) .cse24 v_DerPreprocessor_68) .cse25 v_DerPreprocessor_69) .cse26 v_DerPreprocessor_70) .cse27 v_DerPreprocessor_71) .cse28 v_DerPreprocessor_72) .cse29 v_DerPreprocessor_73) .cse30 v_DerPreprocessor_74) .cse31 v_DerPreprocessor_75) .cse32 v_DerPreprocessor_76)) |v_s_get_next_element_#in~iter.base_BEFORE_CALL_5|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_5|)))))) is different from false