./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.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_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/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_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/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_d06eac68-47a9-402f-aecb-aff6bc621df2/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 d8b9169d0d63d8238da177db4999afabb0efa6e97e1e7cd257e8474f76788f17 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:48:37,186 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:48:37,188 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:48:37,225 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:48:37,226 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:48:37,227 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:48:37,229 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:48:37,232 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:48:37,235 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:48:37,237 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:48:37,238 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:48:37,240 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:48:37,240 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:48:37,242 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:48:37,244 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:48:37,245 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:48:37,251 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:48:37,253 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:48:37,255 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:48:37,258 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:48:37,261 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:48:37,267 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:48:37,273 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:48:37,278 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:48:37,284 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:48:37,291 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:48:37,291 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:48:37,293 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:48:37,293 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:48:37,295 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:48:37,298 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:48:37,299 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:48:37,300 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:48:37,302 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:48:37,304 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:48:37,305 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:48:37,307 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:48:37,308 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:48:37,308 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:48:37,309 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:48:37,314 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:48:37,314 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-19 14:48:37,357 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:48:37,357 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:48:37,359 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:48:37,359 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:48:37,360 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:48:37,360 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:48:37,360 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:48:37,360 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 14:48:37,360 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:48:37,361 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:48:37,368 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 14:48:37,369 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 14:48:37,369 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:48:37,369 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 14:48:37,370 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 14:48:37,370 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 14:48:37,371 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:48:37,371 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 14:48:37,371 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:48:37,371 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:48:37,372 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:48:37,372 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:48:37,372 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:48:37,372 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:48:37,373 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:48:37,373 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:48:37,373 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:48:37,373 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:48:37,373 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:48:37,376 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:48:37,376 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:48:37,376 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:48:37,377 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 14:48:37,377 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 14:48:37,377 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:48:37,377 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:48:37,378 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:48:37,378 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_d06eac68-47a9-402f-aecb-aff6bc621df2/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_d06eac68-47a9-402f-aecb-aff6bc621df2/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 -> d8b9169d0d63d8238da177db4999afabb0efa6e97e1e7cd257e8474f76788f17 [2021-11-19 14:48:37,676 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:48:37,702 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:48:37,705 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:48:37,707 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:48:37,708 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:48:37,710 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i [2021-11-19 14:48:37,777 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/c04f1a646/7f78c474cb4b48d6b981457a6c0e361e/FLAGadb2c95b4 [2021-11-19 14:48:38,653 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:48:38,653 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i [2021-11-19 14:48:38,697 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/c04f1a646/7f78c474cb4b48d6b981457a6c0e361e/FLAGadb2c95b4 [2021-11-19 14:48:39,121 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/c04f1a646/7f78c474cb4b48d6b981457a6c0e361e [2021-11-19 14:48:39,124 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:48:39,125 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:48:39,127 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:48:39,127 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:48:39,130 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:48:39,131 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:48:39" (1/1) ... [2021-11-19 14:48:39,133 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59b6a0a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:39, skipping insertion in model container [2021-11-19 14:48:39,133 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:48:39" (1/1) ... [2021-11-19 14:48:39,140 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:48:39,238 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:48:39,565 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4497,4510] [2021-11-19 14:48:39,573 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4557,4570] [2021-11-19 14:48:39,601 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:48:39,608 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:48:40,806 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,807 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,807 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,808 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,809 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,822 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,823 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,825 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,826 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,828 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,829 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,830 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:40,831 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,325 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:48:41,326 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:48:41,328 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:48:41,329 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:48:41,331 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:48:41,332 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:48:41,333 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:48:41,333 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:48:41,334 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:48:41,335 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:48:41,538 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:48:41,583 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,605 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,677 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,678 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,679 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,685 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,685 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,686 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,686 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,687 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,688 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,688 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,688 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,689 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,689 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,692 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,693 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,693 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,694 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,697 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,698 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,717 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,718 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,719 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:41,754 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:48:41,799 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:48:41,800 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@d74e8cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:41, skipping insertion in model container [2021-11-19 14:48:41,800 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:48:41,801 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 14:48:41,804 INFO L158 Benchmark]: Toolchain (without parser) took 2676.29ms. Allocated memory is still 104.9MB. Free memory was 79.9MB in the beginning and 59.9MB in the end (delta: 20.0MB). Peak memory consumption was 56.4MB. Max. memory is 16.1GB. [2021-11-19 14:48:41,805 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 81.8MB. Free memory is still 59.2MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 14:48:41,807 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2673.73ms. Allocated memory is still 104.9MB. Free memory was 79.9MB in the beginning and 59.9MB in the end (delta: 20.0MB). Peak memory consumption was 56.4MB. Max. memory is 16.1GB. [2021-11-19 14:48:41,808 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.33ms. Allocated memory is still 81.8MB. Free memory is still 59.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2673.73ms. Allocated memory is still 104.9MB. Free memory was 79.9MB in the beginning and 59.9MB in the end (delta: 20.0MB). Peak memory consumption was 56.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 7039]: 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_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/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_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/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_d06eac68-47a9-402f-aecb-aff6bc621df2/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 d8b9169d0d63d8238da177db4999afabb0efa6e97e1e7cd257e8474f76788f17 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:48:44,187 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:48:44,191 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:48:44,236 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:48:44,238 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:48:44,244 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:48:44,248 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:48:44,253 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:48:44,257 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:48:44,266 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:48:44,268 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:48:44,270 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:48:44,270 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:48:44,274 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:48:44,276 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:48:44,279 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:48:44,281 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:48:44,283 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:48:44,287 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:48:44,293 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:48:44,295 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:48:44,297 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:48:44,298 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:48:44,299 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:48:44,303 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:48:44,304 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:48:44,304 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:48:44,306 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:48:44,306 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:48:44,308 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:48:44,308 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:48:44,310 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:48:44,311 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:48:44,312 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:48:44,314 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:48:44,314 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:48:44,315 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:48:44,316 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:48:44,316 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:48:44,318 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:48:44,319 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:48:44,320 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-19 14:48:44,359 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:48:44,359 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:48:44,361 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:48:44,361 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:48:44,361 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:48:44,361 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:48:44,362 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:48:44,362 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:48:44,362 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:48:44,362 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:48:44,365 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:48:44,365 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:48:44,365 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:48:44,366 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:48:44,366 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:48:44,366 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:48:44,366 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 14:48:44,366 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 14:48:44,367 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:48:44,367 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:48:44,367 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:48:44,367 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:48:44,367 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 14:48:44,368 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:48:44,368 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:48:44,368 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:48:44,368 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:48:44,368 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:48:44,369 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 14:48:44,369 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 14:48:44,369 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:48:44,369 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:48:44,369 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:48:44,370 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_d06eac68-47a9-402f-aecb-aff6bc621df2/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_d06eac68-47a9-402f-aecb-aff6bc621df2/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 -> d8b9169d0d63d8238da177db4999afabb0efa6e97e1e7cd257e8474f76788f17 [2021-11-19 14:48:44,788 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:48:44,811 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:48:44,813 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:48:44,815 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:48:44,816 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:48:44,817 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i [2021-11-19 14:48:44,892 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/2ee5fe8bf/a36f2d70af9b4cc891f1420aaec8ffe4/FLAGd519bcd75 [2021-11-19 14:48:45,883 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:48:45,884 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i [2021-11-19 14:48:45,945 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/2ee5fe8bf/a36f2d70af9b4cc891f1420aaec8ffe4/FLAGd519bcd75 [2021-11-19 14:48:46,351 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/data/2ee5fe8bf/a36f2d70af9b4cc891f1420aaec8ffe4 [2021-11-19 14:48:46,353 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:48:46,355 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:48:46,357 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:48:46,357 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:48:46,360 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:48:46,361 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:48:46" (1/1) ... [2021-11-19 14:48:46,363 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41e85910 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:46, skipping insertion in model container [2021-11-19 14:48:46,363 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:48:46" (1/1) ... [2021-11-19 14:48:46,371 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:48:46,507 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:48:46,788 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4497,4510] [2021-11-19 14:48:46,794 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4557,4570] [2021-11-19 14:48:46,821 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:48:46,832 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:48:47,782 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,782 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,783 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,784 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,785 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,801 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,802 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,804 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,805 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,807 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,808 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,809 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:47,810 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,372 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:48:48,374 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:48:48,375 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:48:48,377 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:48:48,379 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:48:48,385 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:48:48,387 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:48:48,395 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:48:48,399 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:48:48,402 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:48:48,628 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:48:48,657 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,663 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,728 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,729 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,730 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,730 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,731 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,731 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,732 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,733 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,733 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,733 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,734 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,734 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,735 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,738 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,738 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,739 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,739 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,743 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,752 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,767 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,768 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,769 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:48,785 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:48:48,822 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 14:48:48,927 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:48:48,935 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4497,4510] [2021-11-19 14:48:48,936 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4557,4570] [2021-11-19 14:48:48,940 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:48:48,942 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:48:49,020 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,021 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,022 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,022 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,023 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,041 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,041 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,042 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,043 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,044 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,044 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,045 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,045 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,103 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:48:49,104 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:48:49,105 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:48:49,106 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:48:49,107 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:48:49,108 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:48:49,109 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:48:49,110 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:48:49,111 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:48:49,112 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:48:49,175 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:48:49,205 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,210 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,253 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,254 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,254 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,255 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,256 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,256 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,257 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,257 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,258 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,258 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,259 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,260 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,261 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,262 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,262 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,262 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,263 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,268 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,268 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,281 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,282 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,283 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,295 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:48:49,327 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 14:48:49,354 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4497,4510] [2021-11-19 14:48:49,354 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_d06eac68-47a9-402f-aecb-aff6bc621df2/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_harness.i[4557,4570] [2021-11-19 14:48:49,356 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-19 14:48:49,357 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-19 14:48:49,391 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,392 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,392 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,396 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,397 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,403 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,403 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,404 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,404 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,406 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,407 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,408 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,408 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,441 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-19 14:48:49,442 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-19 14:48:49,443 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-19 14:48:49,443 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-19 14:48:49,444 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-19 14:48:49,445 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-19 14:48:49,445 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-19 14:48:49,446 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-19 14:48:49,446 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-19 14:48:49,447 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-19 14:48:49,469 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-19 14:48:49,512 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,517 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,548 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,549 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,549 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,549 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,550 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,550 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,551 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,551 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,551 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,552 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,553 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,554 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,557 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,558 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,559 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,560 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,560 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,564 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,564 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,571 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,572 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,579 WARN L1537 CHandler]: Possible shadowing of function index [2021-11-19 14:48:49,586 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:48:49,986 INFO L208 MainTranslator]: Completed translation [2021-11-19 14:48:49,986 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49 WrapperNode [2021-11-19 14:48:49,986 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:48:49,988 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 14:48:49,988 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 14:48:49,988 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 14:48:49,996 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:48:49" (1/1) ... [2021-11-19 14:48:50,131 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:48:49" (1/1) ... [2021-11-19 14:48:50,256 INFO L137 Inliner]: procedures = 719, calls = 1881, calls flagged for inlining = 60, calls inlined = 19, statements flattened = 1135 [2021-11-19 14:48:50,260 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 14:48:50,260 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 14:48:50,261 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 14:48:50,261 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 14:48:50,270 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,270 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,299 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,300 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,391 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,420 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,470 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,489 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 14:48:50,502 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 14:48:50,502 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 14:48:50,502 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 14:48:50,503 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (1/1) ... [2021-11-19 14:48:50,511 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:48:50,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:48:50,541 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 14:48:50,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 14:48:50,593 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2021-11-19 14:48:50,593 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2021-11-19 14:48:50,593 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_init_dynamic [2021-11-19 14:48:50,593 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_init_dynamic [2021-11-19 14:48:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2021-11-19 14:48:50,594 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2021-11-19 14:48:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 14:48:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2021-11-19 14:48:50,594 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2021-11-19 14:48:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2021-11-19 14:48:50,594 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2021-11-19 14:48:50,595 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-11-19 14:48:50,595 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-11-19 14:48:50,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 14:48:50,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 14:48:50,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-19 14:48:50,595 INFO L130 BoogieDeclarations]: Found specification of procedure aws_allocator_is_valid [2021-11-19 14:48:50,596 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_allocator_is_valid [2021-11-19 14:48:50,596 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2021-11-19 14:48:50,596 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2021-11-19 14:48:50,596 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-11-19 14:48:50,596 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-11-19 14:48:50,596 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-19 14:48:50,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-19 14:48:50,597 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-19 14:48:50,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-19 14:48:50,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 14:48:50,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 14:48:50,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 14:48:50,597 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2021-11-19 14:48:50,598 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2021-11-19 14:48:50,598 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2021-11-19 14:48:50,598 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2021-11-19 14:48:50,600 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 14:48:50,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 14:48:50,600 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-11-19 14:48:50,600 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-11-19 14:48:50,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 14:48:50,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 14:48:50,601 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-11-19 14:48:50,601 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-11-19 14:48:50,601 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_uaddl_overflow [2021-11-19 14:48:50,601 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2021-11-19 14:48:50,601 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2021-11-19 14:48:50,601 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2021-11-19 14:48:50,601 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2021-11-19 14:48:50,602 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_release [2021-11-19 14:48:50,602 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_release [2021-11-19 14:48:50,602 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2021-11-19 14:48:50,602 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2021-11-19 14:48:50,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 14:48:50,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 14:48:50,602 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-19 14:48:50,603 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-19 14:48:50,603 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2021-11-19 14:48:50,603 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2021-11-19 14:48:50,603 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2021-11-19 14:48:50,603 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2021-11-19 14:48:50,603 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_acquire [2021-11-19 14:48:50,604 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_acquire [2021-11-19 14:48:50,604 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 14:48:50,604 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2021-11-19 14:48:50,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2021-11-19 14:48:50,604 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_umull_overflow [2021-11-19 14:48:50,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 14:48:50,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 14:48:50,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 14:48:50,605 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2021-11-19 14:48:50,605 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2021-11-19 14:48:50,605 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-11-19 14:48:50,605 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-11-19 14:48:50,605 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-11-19 14:48:50,606 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-11-19 14:48:50,606 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2021-11-19 14:48:50,606 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2021-11-19 14:48:50,606 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2021-11-19 14:48:50,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2021-11-19 14:48:50,606 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_set_at [2021-11-19 14:48:50,606 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_set_at [2021-11-19 14:48:50,607 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2021-11-19 14:48:50,607 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2021-11-19 14:48:51,184 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 14:48:51,187 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 14:48:56,814 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 14:48:56,835 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 14:48:56,835 INFO L301 CfgBuilder]: Removed 5 assume(true) statements. [2021-11-19 14:48:56,841 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:48:56 BoogieIcfgContainer [2021-11-19 14:48:56,844 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 14:48:56,848 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 14:48:56,848 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 14:48:56,851 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 14:48:56,851 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 02:48:46" (1/3) ... [2021-11-19 14:48:56,852 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10091fea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:48:56, skipping insertion in model container [2021-11-19 14:48:56,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:48:49" (2/3) ... [2021-11-19 14:48:56,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10091fea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:48:56, skipping insertion in model container [2021-11-19 14:48:56,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:48:56" (3/3) ... [2021-11-19 14:48:56,856 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_push_harness.i [2021-11-19 14:48:56,871 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 14:48:56,871 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-19 14:48:56,955 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 14:48:56,962 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:48:56,962 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-19 14:48:57,003 INFO L276 IsEmpty]: Start isEmpty. Operand has 538 states, 308 states have (on average 1.2597402597402598) internal successors, (388), 311 states have internal predecessors, (388), 196 states have call successors, (196), 32 states have call predecessors, (196), 32 states have return successors, (196), 196 states have call predecessors, (196), 196 states have call successors, (196) [2021-11-19 14:48:57,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-19 14:48:57,030 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:48:57,031 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 3, 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] [2021-11-19 14:48:57,032 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:48:57,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:48:57,038 INFO L85 PathProgramCache]: Analyzing trace with hash -894338078, now seen corresponding path program 1 times [2021-11-19 14:48:57,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:48:57,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [122810879] [2021-11-19 14:48:57,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:48:57,060 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:48:57,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:48:57,063 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:48:57,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 14:48:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:48:57,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-19 14:48:57,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:48:58,338 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-19 14:48:58,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:48:58,778 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-19 14:48:58,779 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:48:58,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [122810879] [2021-11-19 14:48:58,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [122810879] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:48:58,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:48:58,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2021-11-19 14:48:58,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20452834] [2021-11-19 14:48:58,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:48:58,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-19 14:48:58,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:48:58,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-19 14:48:58,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 14:48:58,820 INFO L87 Difference]: Start difference. First operand has 538 states, 308 states have (on average 1.2597402597402598) internal successors, (388), 311 states have internal predecessors, (388), 196 states have call successors, (196), 32 states have call predecessors, (196), 32 states have return successors, (196), 196 states have call predecessors, (196), 196 states have call successors, (196) Second operand has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-19 14:48:58,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:48:58,923 INFO L93 Difference]: Finished difference Result 1063 states and 1683 transitions. [2021-11-19 14:48:58,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-19 14:48:58,926 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 167 [2021-11-19 14:48:58,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:48:58,949 INFO L225 Difference]: With dead ends: 1063 [2021-11-19 14:48:58,950 INFO L226 Difference]: Without dead ends: 531 [2021-11-19 14:48:58,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 332 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:48:58,976 INFO L933 BasicCegarLoop]: 770 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, 770 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:48:58,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:48:59,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-11-19 14:48:59,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 531. [2021-11-19 14:48:59,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 302 states have (on average 1.2417218543046358) internal successors, (375), 304 states have internal predecessors, (375), 196 states have call successors, (196), 32 states have call predecessors, (196), 31 states have return successors, (194), 194 states have call predecessors, (194), 194 states have call successors, (194) [2021-11-19 14:48:59,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 765 transitions. [2021-11-19 14:48:59,121 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 765 transitions. Word has length 167 [2021-11-19 14:48:59,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:48:59,123 INFO L470 AbstractCegarLoop]: Abstraction has 531 states and 765 transitions. [2021-11-19 14:48:59,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-19 14:48:59,124 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 765 transitions. [2021-11-19 14:48:59,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-19 14:48:59,131 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:48:59,132 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 3, 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] [2021-11-19 14:48:59,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-19 14:48:59,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:48:59,356 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:48:59,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:48:59,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1545236068, now seen corresponding path program 1 times [2021-11-19 14:48:59,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:48:59,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [68260494] [2021-11-19 14:48:59,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:48:59,359 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:48:59,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:48:59,362 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:48:59,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 14:49:00,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:00,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:49:00,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:00,767 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2021-11-19 14:49:00,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:01,291 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2021-11-19 14:49:01,292 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:01,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [68260494] [2021-11-19 14:49:01,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [68260494] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:01,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:01,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-11-19 14:49:01,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716910126] [2021-11-19 14:49:01,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:01,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:49:01,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:01,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:49:01,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 14:49:01,295 INFO L87 Difference]: Start difference. First operand 531 states and 765 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:49:01,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:01,738 INFO L93 Difference]: Finished difference Result 1031 states and 1498 transitions. [2021-11-19 14:49:01,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:49:01,739 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 167 [2021-11-19 14:49:01,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:01,747 INFO L225 Difference]: With dead ends: 1031 [2021-11-19 14:49:01,747 INFO L226 Difference]: Without dead ends: 533 [2021-11-19 14:49:01,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:49:01,751 INFO L933 BasicCegarLoop]: 746 mSDtfsCounter, 83 mSDsluCounter, 2089 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2835 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:01,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 2835 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 14:49:01,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-11-19 14:49:01,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 533. [2021-11-19 14:49:01,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 303 states have (on average 1.2409240924092408) internal successors, (376), 306 states have internal predecessors, (376), 196 states have call successors, (196), 32 states have call predecessors, (196), 32 states have return successors, (204), 194 states have call predecessors, (204), 194 states have call successors, (204) [2021-11-19 14:49:01,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 776 transitions. [2021-11-19 14:49:01,802 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 776 transitions. Word has length 167 [2021-11-19 14:49:01,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:01,803 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 776 transitions. [2021-11-19 14:49:01,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-19 14:49:01,804 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 776 transitions. [2021-11-19 14:49:01,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-11-19 14:49:01,807 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:01,807 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:49:01,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:02,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:02,023 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:02,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:02,024 INFO L85 PathProgramCache]: Analyzing trace with hash -2083160129, now seen corresponding path program 1 times [2021-11-19 14:49:02,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:02,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1376695310] [2021-11-19 14:49:02,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:49:02,025 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:02,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:02,026 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:02,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 14:49:02,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:02,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 1477 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:49:02,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:03,502 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2021-11-19 14:49:03,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:04,317 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2021-11-19 14:49:04,317 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:04,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1376695310] [2021-11-19 14:49:04,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1376695310] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:04,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:04,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 10 [2021-11-19 14:49:04,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192734246] [2021-11-19 14:49:04,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:04,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 14:49:04,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:04,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 14:49:04,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:49:04,320 INFO L87 Difference]: Start difference. First operand 533 states and 776 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 4 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2021-11-19 14:49:05,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:05,669 INFO L93 Difference]: Finished difference Result 1054 states and 1578 transitions. [2021-11-19 14:49:05,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:49:05,670 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 4 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) Word has length 175 [2021-11-19 14:49:05,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:05,677 INFO L225 Difference]: With dead ends: 1054 [2021-11-19 14:49:05,677 INFO L226 Difference]: Without dead ends: 554 [2021-11-19 14:49:05,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:49:05,682 INFO L933 BasicCegarLoop]: 727 mSDtfsCounter, 118 mSDsluCounter, 3385 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 4112 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:05,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 4112 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-19 14:49:05,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-11-19 14:49:05,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 552. [2021-11-19 14:49:05,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 319 states have (on average 1.2476489028213167) internal successors, (398), 322 states have internal predecessors, (398), 198 states have call successors, (198), 32 states have call predecessors, (198), 33 states have return successors, (238), 197 states have call predecessors, (238), 196 states have call successors, (238) [2021-11-19 14:49:05,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 834 transitions. [2021-11-19 14:49:05,731 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 834 transitions. Word has length 175 [2021-11-19 14:49:05,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:05,732 INFO L470 AbstractCegarLoop]: Abstraction has 552 states and 834 transitions. [2021-11-19 14:49:05,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 4 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2021-11-19 14:49:05,733 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 834 transitions. [2021-11-19 14:49:05,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-19 14:49:05,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:05,737 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:49:05,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:05,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:05,952 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:05,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:05,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1648389924, now seen corresponding path program 1 times [2021-11-19 14:49:05,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:05,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1378833671] [2021-11-19 14:49:05,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:49:05,954 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:05,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:05,955 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:05,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 14:49:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:06,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 1557 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:49:06,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:07,518 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2021-11-19 14:49:07,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:08,160 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2021-11-19 14:49:08,160 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:08,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1378833671] [2021-11-19 14:49:08,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1378833671] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:08,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:08,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 8 [2021-11-19 14:49:08,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591244634] [2021-11-19 14:49:08,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:08,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:49:08,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:08,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:49:08,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:49:08,163 INFO L87 Difference]: Start difference. First operand 552 states and 834 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2021-11-19 14:49:08,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:08,877 INFO L93 Difference]: Finished difference Result 1079 states and 1660 transitions. [2021-11-19 14:49:08,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:49:08,878 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) Word has length 190 [2021-11-19 14:49:08,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:08,884 INFO L225 Difference]: With dead ends: 1079 [2021-11-19 14:49:08,884 INFO L226 Difference]: Without dead ends: 560 [2021-11-19 14:49:08,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 372 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:49:08,889 INFO L933 BasicCegarLoop]: 740 mSDtfsCounter, 106 mSDsluCounter, 2786 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 3526 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:08,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 3526 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-19 14:49:08,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-11-19 14:49:08,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 552. [2021-11-19 14:49:08,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 319 states have (on average 1.2476489028213167) internal successors, (398), 322 states have internal predecessors, (398), 198 states have call successors, (198), 32 states have call predecessors, (198), 33 states have return successors, (238), 197 states have call predecessors, (238), 196 states have call successors, (238) [2021-11-19 14:49:08,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 834 transitions. [2021-11-19 14:49:08,931 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 834 transitions. Word has length 190 [2021-11-19 14:49:08,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:08,932 INFO L470 AbstractCegarLoop]: Abstraction has 552 states and 834 transitions. [2021-11-19 14:49:08,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2021-11-19 14:49:08,932 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 834 transitions. [2021-11-19 14:49:08,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2021-11-19 14:49:08,936 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:08,936 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:49:08,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:09,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:09,160 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:09,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:09,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1721246480, now seen corresponding path program 1 times [2021-11-19 14:49:09,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:09,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1604440118] [2021-11-19 14:49:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:49:09,162 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:09,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:09,163 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:09,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 14:49:10,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:10,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 1605 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:49:10,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:10,827 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-11-19 14:49:10,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:11,729 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2021-11-19 14:49:11,729 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:11,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1604440118] [2021-11-19 14:49:11,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1604440118] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:11,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:11,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 12 [2021-11-19 14:49:11,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491385936] [2021-11-19 14:49:11,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:11,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:49:11,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:11,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:49:11,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:49:11,732 INFO L87 Difference]: Start difference. First operand 552 states and 834 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) [2021-11-19 14:49:13,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:13,518 INFO L93 Difference]: Finished difference Result 1105 states and 1698 transitions. [2021-11-19 14:49:13,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 14:49:13,519 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) Word has length 206 [2021-11-19 14:49:13,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:13,527 INFO L225 Difference]: With dead ends: 1105 [2021-11-19 14:49:13,527 INFO L226 Difference]: Without dead ends: 586 [2021-11-19 14:49:13,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 401 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-11-19 14:49:13,532 INFO L933 BasicCegarLoop]: 705 mSDtfsCounter, 155 mSDsluCounter, 3985 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 4690 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:13,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 4690 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-19 14:49:13,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-11-19 14:49:13,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 552. [2021-11-19 14:49:13,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 319 states have (on average 1.2476489028213167) internal successors, (398), 322 states have internal predecessors, (398), 198 states have call successors, (198), 32 states have call predecessors, (198), 33 states have return successors, (238), 197 states have call predecessors, (238), 196 states have call successors, (238) [2021-11-19 14:49:13,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 834 transitions. [2021-11-19 14:49:13,574 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 834 transitions. Word has length 206 [2021-11-19 14:49:13,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:13,575 INFO L470 AbstractCegarLoop]: Abstraction has 552 states and 834 transitions. [2021-11-19 14:49:13,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) [2021-11-19 14:49:13,576 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 834 transitions. [2021-11-19 14:49:13,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-19 14:49:13,580 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:13,580 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:13,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:13,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:13,796 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:13,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:13,796 INFO L85 PathProgramCache]: Analyzing trace with hash -322888431, now seen corresponding path program 2 times [2021-11-19 14:49:13,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:13,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1776478526] [2021-11-19 14:49:13,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:49:13,798 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:13,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:13,799 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:13,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 14:49:18,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:49:18,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:49:18,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 1685 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 14:49:18,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:19,758 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2021-11-19 14:49:19,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:20,717 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2021-11-19 14:49:20,717 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:20,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1776478526] [2021-11-19 14:49:20,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1776478526] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:20,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:20,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 8 [2021-11-19 14:49:20,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80190046] [2021-11-19 14:49:20,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:20,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:49:20,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:20,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:49:20,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:49:20,720 INFO L87 Difference]: Start difference. First operand 552 states and 834 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-19 14:49:22,799 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:49:24,807 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:49:26,815 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:49:34,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:34,442 INFO L93 Difference]: Finished difference Result 1107 states and 1715 transitions. [2021-11-19 14:49:34,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 14:49:34,446 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 221 [2021-11-19 14:49:34,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:34,452 INFO L225 Difference]: With dead ends: 1107 [2021-11-19 14:49:34,453 INFO L226 Difference]: Without dead ends: 588 [2021-11-19 14:49:34,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 434 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:49:34,458 INFO L933 BasicCegarLoop]: 771 mSDtfsCounter, 21 mSDsluCounter, 2855 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 3626 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:34,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 3626 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 263 Invalid, 3 Unknown, 0 Unchecked, 13.2s Time] [2021-11-19 14:49:34,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-11-19 14:49:34,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 560. [2021-11-19 14:49:34,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 327 states have (on average 1.2477064220183487) internal successors, (408), 330 states have internal predecessors, (408), 198 states have call successors, (198), 32 states have call predecessors, (198), 33 states have return successors, (238), 197 states have call predecessors, (238), 196 states have call successors, (238) [2021-11-19 14:49:34,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 844 transitions. [2021-11-19 14:49:34,500 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 844 transitions. Word has length 221 [2021-11-19 14:49:34,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:34,501 INFO L470 AbstractCegarLoop]: Abstraction has 560 states and 844 transitions. [2021-11-19 14:49:34,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-19 14:49:34,502 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 844 transitions. [2021-11-19 14:49:34,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-19 14:49:34,505 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:34,520 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:34,567 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:34,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:34,748 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:34,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:34,748 INFO L85 PathProgramCache]: Analyzing trace with hash -655531569, now seen corresponding path program 1 times [2021-11-19 14:49:34,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:34,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1906401838] [2021-11-19 14:49:34,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:49:34,750 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:34,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:34,751 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:34,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 14:49:35,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:35,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 1683 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:49:35,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:37,184 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2021-11-19 14:49:37,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:38,208 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2021-11-19 14:49:38,208 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:38,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1906401838] [2021-11-19 14:49:38,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1906401838] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:38,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:38,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 9 [2021-11-19 14:49:38,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069792094] [2021-11-19 14:49:38,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:38,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 14:49:38,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:38,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 14:49:38,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:49:38,214 INFO L87 Difference]: Start difference. First operand 560 states and 844 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-19 14:49:40,336 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:49:42,346 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:49:44,358 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:49:50,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:50,534 INFO L93 Difference]: Finished difference Result 1117 states and 1725 transitions. [2021-11-19 14:49:50,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-19 14:49:50,538 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 221 [2021-11-19 14:49:50,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:50,545 INFO L225 Difference]: With dead ends: 1117 [2021-11-19 14:49:50,545 INFO L226 Difference]: Without dead ends: 590 [2021-11-19 14:49:50,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-11-19 14:49:50,551 INFO L933 BasicCegarLoop]: 771 mSDtfsCounter, 17 mSDsluCounter, 3621 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 5 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 4392 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:50,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 4392 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 280 Invalid, 3 Unknown, 0 Unchecked, 11.7s Time] [2021-11-19 14:49:50,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-11-19 14:49:50,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 564. [2021-11-19 14:49:50,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 331 states have (on average 1.244712990936556) internal successors, (412), 334 states have internal predecessors, (412), 198 states have call successors, (198), 32 states have call predecessors, (198), 33 states have return successors, (238), 197 states have call predecessors, (238), 196 states have call successors, (238) [2021-11-19 14:49:50,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 848 transitions. [2021-11-19 14:49:50,595 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 848 transitions. Word has length 221 [2021-11-19 14:49:50,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:50,595 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 848 transitions. [2021-11-19 14:49:50,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-19 14:49:50,596 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 848 transitions. [2021-11-19 14:49:50,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-19 14:49:50,600 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:50,600 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:50,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:50,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:50,824 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:50,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:50,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1346354701, now seen corresponding path program 1 times [2021-11-19 14:49:50,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:50,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1444168221] [2021-11-19 14:49:50,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:49:50,826 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:50,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:50,827 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:50,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 14:49:52,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:52,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 1680 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 14:49:52,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:52,746 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2021-11-19 14:49:52,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:53,268 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2021-11-19 14:49:53,268 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:53,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1444168221] [2021-11-19 14:49:53,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1444168221] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:49:53,269 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:49:53,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-11-19 14:49:53,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693481075] [2021-11-19 14:49:53,270 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:53,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:49:53,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:53,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:49:53,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-19 14:49:53,272 INFO L87 Difference]: Start difference. First operand 564 states and 848 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-19 14:49:53,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:53,404 INFO L93 Difference]: Finished difference Result 1097 states and 1653 transitions. [2021-11-19 14:49:53,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:49:53,404 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) Word has length 221 [2021-11-19 14:49:53,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:53,414 INFO L225 Difference]: With dead ends: 1097 [2021-11-19 14:49:53,415 INFO L226 Difference]: Without dead ends: 571 [2021-11-19 14:49:53,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 436 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-19 14:49:53,421 INFO L933 BasicCegarLoop]: 763 mSDtfsCounter, 1 mSDsluCounter, 3045 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3808 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:53,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3808 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:49:53,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-11-19 14:49:53,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 569. [2021-11-19 14:49:53,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 335 states have (on average 1.2417910447761193) internal successors, (416), 338 states have internal predecessors, (416), 198 states have call successors, (198), 32 states have call predecessors, (198), 34 states have return successors, (240), 198 states have call predecessors, (240), 196 states have call successors, (240) [2021-11-19 14:49:53,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 854 transitions. [2021-11-19 14:49:53,466 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 854 transitions. Word has length 221 [2021-11-19 14:49:53,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:53,467 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 854 transitions. [2021-11-19 14:49:53,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2021-11-19 14:49:53,467 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 854 transitions. [2021-11-19 14:49:53,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-19 14:49:53,470 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:53,470 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:53,526 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:53,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:53,696 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:53,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:53,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1071549365, now seen corresponding path program 1 times [2021-11-19 14:49:53,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:53,698 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1237463988] [2021-11-19 14:49:53,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:49:53,698 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:53,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:53,699 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:53,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 14:49:54,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:54,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 1678 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-19 14:49:54,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:55,619 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 204 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2021-11-19 14:49:55,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:56,266 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 12 proven. 24 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2021-11-19 14:49:56,266 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:56,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1237463988] [2021-11-19 14:49:56,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1237463988] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:56,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:56,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 9 [2021-11-19 14:49:56,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777505246] [2021-11-19 14:49:56,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:56,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:49:56,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:56,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:49:56,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:49:56,268 INFO L87 Difference]: Start difference. First operand 569 states and 854 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-19 14:49:57,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:49:57,361 INFO L93 Difference]: Finished difference Result 1098 states and 1652 transitions. [2021-11-19 14:49:57,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 14:49:57,363 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 221 [2021-11-19 14:49:57,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:49:57,371 INFO L225 Difference]: With dead ends: 1098 [2021-11-19 14:49:57,371 INFO L226 Difference]: Without dead ends: 567 [2021-11-19 14:49:57,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:49:57,377 INFO L933 BasicCegarLoop]: 717 mSDtfsCounter, 2 mSDsluCounter, 4204 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4921 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:49:57,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 4921 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 14:49:57,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-11-19 14:49:57,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 567. [2021-11-19 14:49:57,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 333 states have (on average 1.2402402402402402) internal successors, (413), 337 states have internal predecessors, (413), 198 states have call successors, (198), 32 states have call predecessors, (198), 34 states have return successors, (239), 197 states have call predecessors, (239), 196 states have call successors, (239) [2021-11-19 14:49:57,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 850 transitions. [2021-11-19 14:49:57,422 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 850 transitions. Word has length 221 [2021-11-19 14:49:57,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:49:57,423 INFO L470 AbstractCegarLoop]: Abstraction has 567 states and 850 transitions. [2021-11-19 14:49:57,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-19 14:49:57,423 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 850 transitions. [2021-11-19 14:49:57,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-11-19 14:49:57,426 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:49:57,427 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:57,478 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 14:49:57,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:49:57,642 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:49:57,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:49:57,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1401750559, now seen corresponding path program 1 times [2021-11-19 14:49:57,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:49:57,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [872776360] [2021-11-19 14:49:57,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:49:57,645 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:49:57,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:49:57,647 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:49:57,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 14:49:58,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:49:58,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 1702 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:49:58,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:49:59,398 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-11-19 14:49:59,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:49:59,954 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2021-11-19 14:49:59,954 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:49:59,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [872776360] [2021-11-19 14:49:59,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [872776360] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:49:59,955 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:49:59,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2021-11-19 14:49:59,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440244284] [2021-11-19 14:49:59,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:49:59,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:49:59,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:49:59,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:49:59,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:49:59,958 INFO L87 Difference]: Start difference. First operand 567 states and 850 transitions. Second operand has 6 states, 5 states have (on average 18.8) internal successors, (94), 6 states have internal predecessors, (94), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31) [2021-11-19 14:50:00,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:50:00,507 INFO L93 Difference]: Finished difference Result 1095 states and 1653 transitions. [2021-11-19 14:50:00,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:50:00,508 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 6 states have internal predecessors, (94), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31) Word has length 232 [2021-11-19 14:50:00,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:50:00,514 INFO L225 Difference]: With dead ends: 1095 [2021-11-19 14:50:00,515 INFO L226 Difference]: Without dead ends: 569 [2021-11-19 14:50:00,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:50:00,520 INFO L933 BasicCegarLoop]: 743 mSDtfsCounter, 132 mSDsluCounter, 2748 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 3491 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 14:50:00,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 3491 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 14:50:00,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-11-19 14:50:00,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2021-11-19 14:50:00,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 334 states have (on average 1.2395209580838322) internal successors, (414), 339 states have internal predecessors, (414), 198 states have call successors, (198), 32 states have call predecessors, (198), 35 states have return successors, (247), 197 states have call predecessors, (247), 196 states have call successors, (247) [2021-11-19 14:50:00,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 859 transitions. [2021-11-19 14:50:00,566 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 859 transitions. Word has length 232 [2021-11-19 14:50:00,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:50:00,567 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 859 transitions. [2021-11-19 14:50:00,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 6 states have internal predecessors, (94), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31) [2021-11-19 14:50:00,568 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 859 transitions. [2021-11-19 14:50:00,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2021-11-19 14:50:00,570 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:50:00,570 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50:00,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 14:50:00,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:50:00,788 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:50:00,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:50:00,788 INFO L85 PathProgramCache]: Analyzing trace with hash 865350265, now seen corresponding path program 1 times [2021-11-19 14:50:00,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:50:00,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342811673] [2021-11-19 14:50:00,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:50:00,790 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:50:00,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:50:00,791 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:50:00,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 14:50:02,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:50:02,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 1812 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:50:02,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:50:02,905 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 243 proven. 0 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2021-11-19 14:50:02,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:50:03,667 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 490 trivial. 0 not checked. [2021-11-19 14:50:03,667 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:50:03,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342811673] [2021-11-19 14:50:03,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342811673] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:50:03,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:50:03,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 9 [2021-11-19 14:50:03,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91277014] [2021-11-19 14:50:03,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:50:03,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 14:50:03,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:50:03,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 14:50:03,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:50:03,670 INFO L87 Difference]: Start difference. First operand 569 states and 859 transitions. Second operand has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 7 states have internal predecessors, (97), 5 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (32), 4 states have call predecessors, (32), 5 states have call successors, (32) [2021-11-19 14:50:04,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:50:04,492 INFO L93 Difference]: Finished difference Result 1100 states and 1672 transitions. [2021-11-19 14:50:04,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 14:50:04,493 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 7 states have internal predecessors, (97), 5 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (32), 4 states have call predecessors, (32), 5 states have call successors, (32) Word has length 255 [2021-11-19 14:50:04,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:50:04,503 INFO L225 Difference]: With dead ends: 1100 [2021-11-19 14:50:04,503 INFO L226 Difference]: Without dead ends: 572 [2021-11-19 14:50:04,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 504 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-11-19 14:50:04,508 INFO L933 BasicCegarLoop]: 737 mSDtfsCounter, 155 mSDsluCounter, 3436 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 4173 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-19 14:50:04,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 4173 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-19 14:50:04,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-11-19 14:50:04,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 570. [2021-11-19 14:50:04,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 335 states have (on average 1.2388059701492538) internal successors, (415), 340 states have internal predecessors, (415), 198 states have call successors, (198), 32 states have call predecessors, (198), 35 states have return successors, (247), 197 states have call predecessors, (247), 196 states have call successors, (247) [2021-11-19 14:50:04,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 860 transitions. [2021-11-19 14:50:04,546 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 860 transitions. Word has length 255 [2021-11-19 14:50:04,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:50:04,547 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 860 transitions. [2021-11-19 14:50:04,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 7 states have internal predecessors, (97), 5 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (32), 4 states have call predecessors, (32), 5 states have call successors, (32) [2021-11-19 14:50:04,547 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 860 transitions. [2021-11-19 14:50:04,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2021-11-19 14:50:04,550 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:50:04,550 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:50:04,602 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 14:50:04,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:50:04,776 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:50:04,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:50:04,776 INFO L85 PathProgramCache]: Analyzing trace with hash -909655914, now seen corresponding path program 2 times [2021-11-19 14:50:04,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:50:04,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [27512034] [2021-11-19 14:50:04,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:50:04,778 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:50:04,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:50:04,779 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:50:04,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 14:50:10,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:50:10,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:50:10,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 1935 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:50:10,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:50:11,536 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 246 proven. 0 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2021-11-19 14:50:11,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:50:12,351 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 575 trivial. 0 not checked. [2021-11-19 14:50:12,351 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:50:12,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [27512034] [2021-11-19 14:50:12,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [27512034] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:50:12,351 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:50:12,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 8 [2021-11-19 14:50:12,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183542790] [2021-11-19 14:50:12,352 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:50:12,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:50:12,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:50:12,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:50:12,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:50:12,353 INFO L87 Difference]: Start difference. First operand 570 states and 860 transitions. Second operand has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 8 states have internal predecessors, (94), 5 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 5 states have call successors, (40) [2021-11-19 14:50:13,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:50:13,193 INFO L93 Difference]: Finished difference Result 1095 states and 1659 transitions. [2021-11-19 14:50:13,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:50:13,194 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 8 states have internal predecessors, (94), 5 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 5 states have call successors, (40) Word has length 286 [2021-11-19 14:50:13,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:50:13,201 INFO L225 Difference]: With dead ends: 1095 [2021-11-19 14:50:13,201 INFO L226 Difference]: Without dead ends: 572 [2021-11-19 14:50:13,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 574 GetRequests, 565 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:50:13,206 INFO L933 BasicCegarLoop]: 737 mSDtfsCounter, 179 mSDsluCounter, 4105 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 4842 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-19 14:50:13,207 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 4842 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-19 14:50:13,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-11-19 14:50:13,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 572. [2021-11-19 14:50:13,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 336 states have (on average 1.2380952380952381) internal successors, (416), 342 states have internal predecessors, (416), 198 states have call successors, (198), 32 states have call predecessors, (198), 36 states have return successors, (251), 197 states have call predecessors, (251), 196 states have call successors, (251) [2021-11-19 14:50:13,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 865 transitions. [2021-11-19 14:50:13,243 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 865 transitions. Word has length 286 [2021-11-19 14:50:13,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:50:13,243 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 865 transitions. [2021-11-19 14:50:13,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 8 states have internal predecessors, (94), 5 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 4 states have call predecessors, (40), 5 states have call successors, (40) [2021-11-19 14:50:13,244 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 865 transitions. [2021-11-19 14:50:13,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2021-11-19 14:50:13,247 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:50:13,247 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:50:13,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-19 14:50:13,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:50:13,470 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:50:13,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:50:13,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1849868559, now seen corresponding path program 1 times [2021-11-19 14:50:13,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:50:13,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [515489975] [2021-11-19 14:50:13,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:50:13,473 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:50:13,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:50:13,474 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:50:13,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 14:50:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:50:15,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 1965 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 14:50:15,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:50:16,046 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 345 proven. 0 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2021-11-19 14:50:16,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:50:17,187 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 28 proven. 19 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2021-11-19 14:50:17,187 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:50:17,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [515489975] [2021-11-19 14:50:17,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [515489975] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:50:17,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:50:17,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 14 [2021-11-19 14:50:17,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424631544] [2021-11-19 14:50:17,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:50:17,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-19 14:50:17,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:50:17,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-19 14:50:17,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-19 14:50:17,190 INFO L87 Difference]: Start difference. First operand 572 states and 865 transitions. Second operand has 9 states, 8 states have (on average 15.75) internal successors, (126), 9 states have internal predecessors, (126), 6 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (36), 5 states have call predecessors, (36), 6 states have call successors, (36) [2021-11-19 14:50:19,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:50:19,081 INFO L93 Difference]: Finished difference Result 1125 states and 1710 transitions. [2021-11-19 14:50:19,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 14:50:19,082 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 15.75) internal successors, (126), 9 states have internal predecessors, (126), 6 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (36), 5 states have call predecessors, (36), 6 states have call successors, (36) Word has length 294 [2021-11-19 14:50:19,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:50:19,088 INFO L225 Difference]: With dead ends: 1125 [2021-11-19 14:50:19,089 INFO L226 Difference]: Without dead ends: 594 [2021-11-19 14:50:19,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 577 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-11-19 14:50:19,093 INFO L933 BasicCegarLoop]: 702 mSDtfsCounter, 204 mSDsluCounter, 4597 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 5299 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 14:50:19,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 5299 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 14:50:19,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-11-19 14:50:19,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 591. [2021-11-19 14:50:19,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 354 states have (on average 1.2429378531073447) internal successors, (440), 359 states have internal predecessors, (440), 199 states have call successors, (199), 32 states have call predecessors, (199), 36 states have return successors, (252), 199 states have call predecessors, (252), 197 states have call successors, (252) [2021-11-19 14:50:19,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 891 transitions. [2021-11-19 14:50:19,133 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 891 transitions. Word has length 294 [2021-11-19 14:50:19,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:50:19,134 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 891 transitions. [2021-11-19 14:50:19,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 15.75) internal successors, (126), 9 states have internal predecessors, (126), 6 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (36), 5 states have call predecessors, (36), 6 states have call successors, (36) [2021-11-19 14:50:19,135 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 891 transitions. [2021-11-19 14:50:19,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2021-11-19 14:50:19,137 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:50:19,138 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50:19,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 14:50:19,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:50:19,352 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:50:19,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:50:19,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1522433232, now seen corresponding path program 2 times [2021-11-19 14:50:19,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:50:19,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [388830009] [2021-11-19 14:50:19,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:50:19,354 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:50:19,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:50:19,355 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:50:19,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 14:50:24,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:50:24,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:50:24,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 1885 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:50:24,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:50:25,567 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 297 proven. 3 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2021-11-19 14:50:25,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:50:26,500 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 25 proven. 22 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2021-11-19 14:50:26,501 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:50:26,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [388830009] [2021-11-19 14:50:26,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [388830009] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:50:26,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [120067164] [2021-11-19 14:50:26,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:50:26,501 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:50:26,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:50:26,504 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:50:26,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-19 14:51:05,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:51:05,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:51:05,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 1885 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:51:05,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:51:06,512 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 297 proven. 3 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2021-11-19 14:51:06,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:51:07,370 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 25 proven. 22 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2021-11-19 14:51:07,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [120067164] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:51:07,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858769363] [2021-11-19 14:51:07,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:51:07,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:51:07,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:51:07,372 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:51:07,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-19 14:51:30,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:51:30,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:51:30,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 1885 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:51:30,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:51:31,242 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 297 proven. 3 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2021-11-19 14:51:31,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:51:32,031 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 25 proven. 22 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2021-11-19 14:51:32,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858769363] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:51:32,031 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 14:51:32,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 20 [2021-11-19 14:51:32,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223223609] [2021-11-19 14:51:32,032 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 14:51:32,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-19 14:51:32,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:51:32,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-19 14:51:32,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-11-19 14:51:32,035 INFO L87 Difference]: Start difference. First operand 591 states and 891 transitions. Second operand has 20 states, 17 states have (on average 9.764705882352942) internal successors, (166), 20 states have internal predecessors, (166), 14 states have call successors, (72), 2 states have call predecessors, (72), 6 states have return successors, (70), 7 states have call predecessors, (70), 14 states have call successors, (70) [2021-11-19 14:51:34,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:51:34,492 INFO L93 Difference]: Finished difference Result 1163 states and 1760 transitions. [2021-11-19 14:51:34,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 14:51:34,493 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 9.764705882352942) internal successors, (166), 20 states have internal predecessors, (166), 14 states have call successors, (72), 2 states have call predecessors, (72), 6 states have return successors, (70), 7 states have call predecessors, (70), 14 states have call successors, (70) Word has length 279 [2021-11-19 14:51:34,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:51:34,500 INFO L225 Difference]: With dead ends: 1163 [2021-11-19 14:51:34,501 INFO L226 Difference]: Without dead ends: 613 [2021-11-19 14:51:34,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1679 GetRequests, 1654 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=100, Invalid=602, Unknown=0, NotChecked=0, Total=702 [2021-11-19 14:51:34,507 INFO L933 BasicCegarLoop]: 725 mSDtfsCounter, 475 mSDsluCounter, 7396 mSDsCounter, 0 mSdLazyCounter, 877 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 8121 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:51:34,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [475 Valid, 8121 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 877 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-19 14:51:34,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-11-19 14:51:34,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 569. [2021-11-19 14:51:34,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 334 states have (on average 1.2395209580838322) internal successors, (414), 339 states have internal predecessors, (414), 198 states have call successors, (198), 32 states have call predecessors, (198), 35 states have return successors, (241), 197 states have call predecessors, (241), 196 states have call successors, (241) [2021-11-19 14:51:34,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 853 transitions. [2021-11-19 14:51:34,554 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 853 transitions. Word has length 279 [2021-11-19 14:51:34,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:51:34,555 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 853 transitions. [2021-11-19 14:51:34,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 9.764705882352942) internal successors, (166), 20 states have internal predecessors, (166), 14 states have call successors, (72), 2 states have call predecessors, (72), 6 states have return successors, (70), 7 states have call predecessors, (70), 14 states have call successors, (70) [2021-11-19 14:51:34,555 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 853 transitions. [2021-11-19 14:51:34,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2021-11-19 14:51:34,558 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:51:34,559 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:51:34,616 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-19 14:51:34,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-19 14:51:35,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2021-11-19 14:51:35,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:51:35,176 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:51:35,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:51:35,176 INFO L85 PathProgramCache]: Analyzing trace with hash -2126386533, now seen corresponding path program 3 times [2021-11-19 14:51:35,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:51:35,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1130695960] [2021-11-19 14:51:35,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 14:51:35,179 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:51:35,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:51:35,181 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:51:35,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 14:51:39,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-19 14:51:39,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:51:39,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 1112 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:51:39,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:51:39,657 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2021-11-19 14:51:39,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:51:40,254 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 51 proven. 2 refuted. 0 times theorem prover too weak. 564 trivial. 0 not checked. [2021-11-19 14:51:40,254 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:51:40,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1130695960] [2021-11-19 14:51:40,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1130695960] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:51:40,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:51:40,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2021-11-19 14:51:40,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064621671] [2021-11-19 14:51:40,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:51:40,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:51:40,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:51:40,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:51:40,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:51:40,256 INFO L87 Difference]: Start difference. First operand 569 states and 853 transitions. Second operand has 6 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-19 14:51:40,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:51:40,861 INFO L93 Difference]: Finished difference Result 1080 states and 1635 transitions. [2021-11-19 14:51:40,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:51:40,862 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 294 [2021-11-19 14:51:40,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:51:40,868 INFO L225 Difference]: With dead ends: 1080 [2021-11-19 14:51:40,869 INFO L226 Difference]: Without dead ends: 569 [2021-11-19 14:51:40,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 587 GetRequests, 581 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:51:40,873 INFO L933 BasicCegarLoop]: 719 mSDtfsCounter, 2 mSDsluCounter, 2781 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3500 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-19 14:51:40,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3500 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-19 14:51:40,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-11-19 14:51:40,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2021-11-19 14:51:40,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 334 states have (on average 1.2395209580838322) internal successors, (414), 339 states have internal predecessors, (414), 198 states have call successors, (198), 32 states have call predecessors, (198), 35 states have return successors, (240), 197 states have call predecessors, (240), 196 states have call successors, (240) [2021-11-19 14:51:40,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 852 transitions. [2021-11-19 14:51:40,906 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 852 transitions. Word has length 294 [2021-11-19 14:51:40,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:51:40,907 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 852 transitions. [2021-11-19 14:51:40,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (33), 2 states have call predecessors, (33), 4 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-11-19 14:51:40,907 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 852 transitions. [2021-11-19 14:51:40,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2021-11-19 14:51:40,910 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:51:40,910 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:51:40,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-19 14:51:41,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:51:41,124 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:51:41,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:51:41,124 INFO L85 PathProgramCache]: Analyzing trace with hash -448694534, now seen corresponding path program 4 times [2021-11-19 14:51:41,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:51:41,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [36624134] [2021-11-19 14:51:41,126 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 14:51:41,126 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:51:41,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:51:41,127 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:51:41,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 14:51:43,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 14:51:43,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:51:43,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 2045 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 14:51:43,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:51:43,994 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 338 proven. 0 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2021-11-19 14:51:43,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:51:44,920 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 26 proven. 9 refuted. 0 times theorem prover too weak. 642 trivial. 0 not checked. [2021-11-19 14:51:44,920 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:51:44,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [36624134] [2021-11-19 14:51:44,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [36624134] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:51:44,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:51:44,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 14 [2021-11-19 14:51:44,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311795800] [2021-11-19 14:51:44,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:51:44,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-19 14:51:44,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:51:44,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-19 14:51:44,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-19 14:51:44,922 INFO L87 Difference]: Start difference. First operand 569 states and 852 transitions. Second operand has 9 states, 8 states have (on average 13.625) internal successors, (109), 9 states have internal predecessors, (109), 6 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (34), 5 states have call predecessors, (34), 6 states have call successors, (34) [2021-11-19 14:51:46,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:51:46,520 INFO L93 Difference]: Finished difference Result 1113 states and 1672 transitions. [2021-11-19 14:51:46,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 14:51:46,521 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.625) internal successors, (109), 9 states have internal predecessors, (109), 6 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (34), 5 states have call predecessors, (34), 6 states have call successors, (34) Word has length 309 [2021-11-19 14:51:46,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:51:46,527 INFO L225 Difference]: With dead ends: 1113 [2021-11-19 14:51:46,527 INFO L226 Difference]: Without dead ends: 591 [2021-11-19 14:51:46,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 622 GetRequests, 606 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-11-19 14:51:46,532 INFO L933 BasicCegarLoop]: 702 mSDtfsCounter, 229 mSDsluCounter, 4569 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 5271 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-19 14:51:46,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 5271 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-19 14:51:46,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-11-19 14:51:46,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 589. [2021-11-19 14:51:46,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 353 states have (on average 1.2436260623229463) internal successors, (439), 357 states have internal predecessors, (439), 199 states have call successors, (199), 32 states have call predecessors, (199), 35 states have return successors, (241), 199 states have call predecessors, (241), 197 states have call successors, (241) [2021-11-19 14:51:46,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 879 transitions. [2021-11-19 14:51:46,567 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 879 transitions. Word has length 309 [2021-11-19 14:51:46,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:51:46,568 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 879 transitions. [2021-11-19 14:51:46,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.625) internal successors, (109), 9 states have internal predecessors, (109), 6 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (34), 5 states have call predecessors, (34), 6 states have call successors, (34) [2021-11-19 14:51:46,568 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 879 transitions. [2021-11-19 14:51:46,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2021-11-19 14:51:46,571 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:51:46,571 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:51:46,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-19 14:51:46,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:51:46,795 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:51:46,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:51:46,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1869854861, now seen corresponding path program 5 times [2021-11-19 14:51:46,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:51:46,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [314291980] [2021-11-19 14:51:46,798 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 14:51:46,798 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:51:46,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:51:46,817 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:51:46,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-19 14:51:48,716 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-11-19 14:51:48,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:51:48,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-19 14:51:48,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:51:50,015 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 330 proven. 0 refuted. 0 times theorem prover too weak. 422 trivial. 0 not checked. [2021-11-19 14:51:50,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:53:35,563 WARN L227 SmtUtils]: Spent 1.75m on a formula simplification. DAG size of input: 66 DAG size of output: 58 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 14:53:38,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-19 14:53:38,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 43 [2021-11-19 14:53:38,319 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-11-19 14:53:38,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 34 [2021-11-19 14:53:38,550 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 9 proven. 59 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2021-11-19 14:53:38,550 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:53:38,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [314291980] [2021-11-19 14:53:38,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [314291980] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:53:38,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:53:38,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 12 [2021-11-19 14:53:38,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663655172] [2021-11-19 14:53:38,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:53:38,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 14:53:38,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:53:38,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 14:53:38,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:53:38,554 INFO L87 Difference]: Start difference. First operand 589 states and 879 transitions. Second operand has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 3 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-11-19 14:53:40,652 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:53:42,659 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:53:44,667 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:53:46,670 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:53:54,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:53:54,531 INFO L93 Difference]: Finished difference Result 1239 states and 1927 transitions. [2021-11-19 14:53:54,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-19 14:53:54,532 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 3 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 324 [2021-11-19 14:53:54,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:53:54,540 INFO L225 Difference]: With dead ends: 1239 [2021-11-19 14:53:54,540 INFO L226 Difference]: Without dead ends: 683 [2021-11-19 14:53:54,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 638 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-11-19 14:53:54,545 INFO L933 BasicCegarLoop]: 764 mSDtfsCounter, 49 mSDsluCounter, 5676 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 9 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 6440 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2021-11-19 14:53:54,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 6440 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1081 Invalid, 4 Unknown, 0 Unchecked, 15.3s Time] [2021-11-19 14:53:54,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-11-19 14:53:54,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 634. [2021-11-19 14:53:54,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 397 states have (on average 1.2493702770780857) internal successors, (496), 400 states have internal predecessors, (496), 199 states have call successors, (199), 32 states have call predecessors, (199), 36 states have return successors, (273), 201 states have call predecessors, (273), 197 states have call successors, (273) [2021-11-19 14:53:54,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 968 transitions. [2021-11-19 14:53:54,590 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 968 transitions. Word has length 324 [2021-11-19 14:53:54,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:53:54,591 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 968 transitions. [2021-11-19 14:53:54,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 10 states have internal predecessors, (123), 3 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2021-11-19 14:53:54,591 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 968 transitions. [2021-11-19 14:53:54,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2021-11-19 14:53:54,594 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:53:54,595 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:53:54,628 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-19 14:53:54,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:53:54,820 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:53:54,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:53:54,820 INFO L85 PathProgramCache]: Analyzing trace with hash 350169711, now seen corresponding path program 1 times [2021-11-19 14:53:54,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:53:54,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270064573] [2021-11-19 14:53:54,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:53:54,822 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:53:54,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:53:54,823 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:53:54,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 14:53:56,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:53:56,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 2119 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 14:53:56,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:53:57,169 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 300 proven. 0 refuted. 0 times theorem prover too weak. 452 trivial. 0 not checked. [2021-11-19 14:53:57,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:53:57,871 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 5 proven. 41 refuted. 0 times theorem prover too weak. 706 trivial. 0 not checked. [2021-11-19 14:53:57,871 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:53:57,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270064573] [2021-11-19 14:53:57,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270064573] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:53:57,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:53:57,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2021-11-19 14:53:57,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082075971] [2021-11-19 14:53:57,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:53:57,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:53:57,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:53:57,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:53:57,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:53:57,873 INFO L87 Difference]: Start difference. First operand 634 states and 968 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-19 14:53:57,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:53:57,973 INFO L93 Difference]: Finished difference Result 1238 states and 1968 transitions. [2021-11-19 14:53:57,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:53:57,975 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 324 [2021-11-19 14:53:57,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:53:57,979 INFO L225 Difference]: With dead ends: 1238 [2021-11-19 14:53:57,979 INFO L226 Difference]: Without dead ends: 637 [2021-11-19 14:53:58,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 648 GetRequests, 645 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 14:53:58,003 INFO L933 BasicCegarLoop]: 768 mSDtfsCounter, 7 mSDsluCounter, 1516 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:53:58,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 2284 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:53:58,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-11-19 14:53:58,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 634. [2021-11-19 14:53:58,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 397 states have (on average 1.2468513853904282) internal successors, (495), 400 states have internal predecessors, (495), 199 states have call successors, (199), 32 states have call predecessors, (199), 36 states have return successors, (273), 201 states have call predecessors, (273), 197 states have call successors, (273) [2021-11-19 14:53:58,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 967 transitions. [2021-11-19 14:53:58,042 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 967 transitions. Word has length 324 [2021-11-19 14:53:58,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:53:58,043 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 967 transitions. [2021-11-19 14:53:58,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-19 14:53:58,043 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 967 transitions. [2021-11-19 14:53:58,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2021-11-19 14:53:58,046 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:53:58,047 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:58,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 14:53:58,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:53:58,271 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:53:58,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:53:58,272 INFO L85 PathProgramCache]: Analyzing trace with hash 967336871, now seen corresponding path program 1 times [2021-11-19 14:53:58,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:53:58,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1261239472] [2021-11-19 14:53:58,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:53:58,275 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:53:58,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:53:58,277 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:53:58,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-19 14:54:00,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:54:00,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 2133 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 14:54:00,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:54:01,172 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 341 proven. 0 refuted. 0 times theorem prover too weak. 413 trivial. 0 not checked. [2021-11-19 14:54:01,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:54:02,138 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 740 trivial. 0 not checked. [2021-11-19 14:54:02,138 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:54:02,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1261239472] [2021-11-19 14:54:02,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1261239472] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:54:02,138 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:54:02,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 10 [2021-11-19 14:54:02,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767023651] [2021-11-19 14:54:02,139 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:54:02,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 14:54:02,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:54:02,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 14:54:02,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:54:02,140 INFO L87 Difference]: Start difference. First operand 634 states and 967 transitions. Second operand has 10 states, 9 states have (on average 12.666666666666666) internal successors, (114), 10 states have internal predecessors, (114), 7 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (44), 6 states have call predecessors, (44), 7 states have call successors, (44) [2021-11-19 14:54:03,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:54:03,349 INFO L93 Difference]: Finished difference Result 1229 states and 1887 transitions. [2021-11-19 14:54:03,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 14:54:03,350 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.666666666666666) internal successors, (114), 10 states have internal predecessors, (114), 7 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (44), 6 states have call predecessors, (44), 7 states have call successors, (44) Word has length 328 [2021-11-19 14:54:03,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:54:03,354 INFO L225 Difference]: With dead ends: 1229 [2021-11-19 14:54:03,354 INFO L226 Difference]: Without dead ends: 642 [2021-11-19 14:54:03,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 649 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-19 14:54:03,357 INFO L933 BasicCegarLoop]: 731 mSDtfsCounter, 203 mSDsluCounter, 5481 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 6212 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:54:03,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 6212 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 14:54:03,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-11-19 14:54:03,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 634. [2021-11-19 14:54:03,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 397 states have (on average 1.2468513853904282) internal successors, (495), 400 states have internal predecessors, (495), 199 states have call successors, (199), 32 states have call predecessors, (199), 36 states have return successors, (273), 201 states have call predecessors, (273), 197 states have call successors, (273) [2021-11-19 14:54:03,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 967 transitions. [2021-11-19 14:54:03,417 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 967 transitions. Word has length 328 [2021-11-19 14:54:03,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:54:03,417 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 967 transitions. [2021-11-19 14:54:03,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.666666666666666) internal successors, (114), 10 states have internal predecessors, (114), 7 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (44), 6 states have call predecessors, (44), 7 states have call successors, (44) [2021-11-19 14:54:03,419 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 967 transitions. [2021-11-19 14:54:03,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2021-11-19 14:54:03,422 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:54:03,422 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:54:03,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-19 14:54:03,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:54:03,643 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:54:03,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:54:03,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1988742327, now seen corresponding path program 1 times [2021-11-19 14:54:03,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:54:03,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042485219] [2021-11-19 14:54:03,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:54:03,646 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:54:03,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:54:03,647 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:54:03,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 14:54:05,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:54:05,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 2176 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-19 14:54:05,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:54:06,713 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 392 proven. 0 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2021-11-19 14:54:06,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:54:07,822 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 53 proven. 9 refuted. 0 times theorem prover too weak. 748 trivial. 0 not checked. [2021-11-19 14:54:07,822 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:54:07,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042485219] [2021-11-19 14:54:07,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042485219] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:54:07,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:54:07,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 16 [2021-11-19 14:54:07,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649614524] [2021-11-19 14:54:07,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:54:07,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 14:54:07,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:54:07,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 14:54:07,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-11-19 14:54:07,824 INFO L87 Difference]: Start difference. First operand 634 states and 967 transitions. Second operand has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 10 states have internal predecessors, (123), 7 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (35), 6 states have call predecessors, (35), 7 states have call successors, (35) [2021-11-19 14:54:09,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:54:09,603 INFO L93 Difference]: Finished difference Result 1253 states and 1913 transitions. [2021-11-19 14:54:09,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-19 14:54:09,604 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 10 states have internal predecessors, (123), 7 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (35), 6 states have call predecessors, (35), 7 states have call successors, (35) Word has length 344 [2021-11-19 14:54:09,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:54:09,609 INFO L225 Difference]: With dead ends: 1253 [2021-11-19 14:54:09,609 INFO L226 Difference]: Without dead ends: 666 [2021-11-19 14:54:09,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 694 GetRequests, 675 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-11-19 14:54:09,613 INFO L933 BasicCegarLoop]: 696 mSDtfsCounter, 251 mSDsluCounter, 5198 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 5894 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-19 14:54:09,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 5894 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-19 14:54:09,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-11-19 14:54:09,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 604. [2021-11-19 14:54:09,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 369 states have (on average 1.2439024390243902) internal successors, (459), 372 states have internal predecessors, (459), 198 states have call successors, (198), 32 states have call predecessors, (198), 35 states have return successors, (264), 199 states have call predecessors, (264), 196 states have call successors, (264) [2021-11-19 14:54:09,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 921 transitions. [2021-11-19 14:54:09,649 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 921 transitions. Word has length 344 [2021-11-19 14:54:09,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:54:09,650 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 921 transitions. [2021-11-19 14:54:09,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 10 states have internal predecessors, (123), 7 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (35), 6 states have call predecessors, (35), 7 states have call successors, (35) [2021-11-19 14:54:09,650 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 921 transitions. [2021-11-19 14:54:09,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2021-11-19 14:54:09,653 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:54:09,653 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:54:09,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-19 14:54:09,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:54:09,875 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:54:09,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:54:09,876 INFO L85 PathProgramCache]: Analyzing trace with hash 621224282, now seen corresponding path program 2 times [2021-11-19 14:54:09,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:54:09,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1726517195] [2021-11-19 14:54:09,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 14:54:09,878 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:54:09,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:54:09,880 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:54:09,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-19 14:54:15,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 14:54:15,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:54:15,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 2260 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 14:54:15,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:54:16,673 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 324 proven. 0 refuted. 0 times theorem prover too weak. 580 trivial. 0 not checked. [2021-11-19 14:54:16,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:54:17,531 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 880 trivial. 0 not checked. [2021-11-19 14:54:17,531 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:54:17,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1726517195] [2021-11-19 14:54:17,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1726517195] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:54:17,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:54:17,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2021-11-19 14:54:17,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086248250] [2021-11-19 14:54:17,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:54:17,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:54:17,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:54:17,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:54:17,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-11-19 14:54:17,533 INFO L87 Difference]: Start difference. First operand 604 states and 921 transitions. Second operand has 8 states, 7 states have (on average 15.142857142857142) internal successors, (106), 8 states have internal predecessors, (106), 6 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 5 states have call predecessors, (33), 6 states have call successors, (33) [2021-11-19 14:54:18,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:54:18,549 INFO L93 Difference]: Finished difference Result 1155 states and 1763 transitions. [2021-11-19 14:54:18,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 14:54:18,550 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.142857142857142) internal successors, (106), 8 states have internal predecessors, (106), 6 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 5 states have call predecessors, (33), 6 states have call successors, (33) Word has length 361 [2021-11-19 14:54:18,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:54:18,556 INFO L225 Difference]: With dead ends: 1155 [2021-11-19 14:54:18,556 INFO L226 Difference]: Without dead ends: 604 [2021-11-19 14:54:18,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 725 GetRequests, 710 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-11-19 14:54:18,560 INFO L933 BasicCegarLoop]: 712 mSDtfsCounter, 211 mSDsluCounter, 3903 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 4615 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-19 14:54:18,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 4615 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-19 14:54:18,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-11-19 14:54:18,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2021-11-19 14:54:18,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 369 states have (on average 1.2439024390243902) internal successors, (459), 372 states have internal predecessors, (459), 198 states have call successors, (198), 32 states have call predecessors, (198), 35 states have return successors, (261), 199 states have call predecessors, (261), 196 states have call successors, (261) [2021-11-19 14:54:18,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 918 transitions. [2021-11-19 14:54:18,596 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 918 transitions. Word has length 361 [2021-11-19 14:54:18,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:54:18,597 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 918 transitions. [2021-11-19 14:54:18,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.142857142857142) internal successors, (106), 8 states have internal predecessors, (106), 6 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 5 states have call predecessors, (33), 6 states have call successors, (33) [2021-11-19 14:54:18,597 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 918 transitions. [2021-11-19 14:54:18,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2021-11-19 14:54:18,600 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:54:18,601 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:54:18,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-19 14:54:18,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:54:18,827 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:54:18,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:54:18,828 INFO L85 PathProgramCache]: Analyzing trace with hash 919664969, now seen corresponding path program 3 times [2021-11-19 14:54:18,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:54:18,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1791407909] [2021-11-19 14:54:18,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 14:54:18,831 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:54:18,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:54:18,831 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:54:18,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 14:54:22,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-19 14:54:22,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:54:22,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-19 14:54:22,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:54:23,485 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 84 proven. 2 refuted. 0 times theorem prover too weak. 923 trivial. 0 not checked. [2021-11-19 14:54:23,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:54:24,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 84 proven. 3 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2021-11-19 14:54:24,439 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:54:24,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1791407909] [2021-11-19 14:54:24,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1791407909] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:54:24,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [202261006] [2021-11-19 14:54:24,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 14:54:24,440 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:54:24,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:54:24,442 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:54:24,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-19 14:54:58,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-19 14:54:58,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:54:59,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-19 14:54:59,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:54:59,629 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 84 proven. 2 refuted. 0 times theorem prover too weak. 923 trivial. 0 not checked. [2021-11-19 14:54:59,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:55:00,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 84 proven. 3 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2021-11-19 14:55:00,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [202261006] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:55:00,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530577024] [2021-11-19 14:55:00,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 14:55:00,556 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:55:00,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:55:00,557 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:55:00,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-19 14:55:21,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-19 14:55:21,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 14:55:21,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-19 14:55:21,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:55:22,434 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 84 proven. 2 refuted. 0 times theorem prover too weak. 923 trivial. 0 not checked. [2021-11-19 14:55:22,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:55:23,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1009 backedges. 84 proven. 3 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2021-11-19 14:55:23,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530577024] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:55:23,358 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 14:55:23,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6, 7, 6, 7] total 8 [2021-11-19 14:55:23,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053579965] [2021-11-19 14:55:23,359 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 14:55:23,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:55:23,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:55:23,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:55:23,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:55:23,361 INFO L87 Difference]: Start difference. First operand 604 states and 918 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 4 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-19 14:55:24,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:55:24,403 INFO L93 Difference]: Finished difference Result 1151 states and 1767 transitions. [2021-11-19 14:55:24,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:55:24,404 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 4 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) Word has length 376 [2021-11-19 14:55:24,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:55:24,409 INFO L225 Difference]: With dead ends: 1151 [2021-11-19 14:55:24,409 INFO L226 Difference]: Without dead ends: 606 [2021-11-19 14:55:24,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2254 GetRequests, 2246 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:55:24,413 INFO L933 BasicCegarLoop]: 726 mSDtfsCounter, 22 mSDsluCounter, 2785 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 3511 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:55:24,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 3511 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 14:55:24,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-11-19 14:55:24,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 606. [2021-11-19 14:55:24,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 371 states have (on average 1.2425876010781671) internal successors, (461), 373 states have internal predecessors, (461), 198 states have call successors, (198), 33 states have call predecessors, (198), 35 states have return successors, (260), 199 states have call predecessors, (260), 196 states have call successors, (260) [2021-11-19 14:55:24,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 919 transitions. [2021-11-19 14:55:24,447 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 919 transitions. Word has length 376 [2021-11-19 14:55:24,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:55:24,448 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 919 transitions. [2021-11-19 14:55:24,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 4 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-19 14:55:24,449 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 919 transitions. [2021-11-19 14:55:24,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2021-11-19 14:55:24,452 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:55:24,452 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:24,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-19 14:55:24,683 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-19 14:55:24,888 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2021-11-19 14:55:25,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:55:25,069 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:55:25,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:55:25,069 INFO L85 PathProgramCache]: Analyzing trace with hash -547120756, now seen corresponding path program 1 times [2021-11-19 14:55:25,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:55:25,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [377571493] [2021-11-19 14:55:25,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:55:25,071 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:55:25,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:55:25,072 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:55:25,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d06eac68-47a9-402f-aecb-aff6bc621df2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-19 14:55:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:55:40,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 2420 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-19 14:55:40,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:55:41,260 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-19 14:55:41,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 65 treesize of output 17 [2021-11-19 14:55:41,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1129 backedges. 431 proven. 0 refuted. 0 times theorem prover too weak. 698 trivial. 0 not checked. [2021-11-19 14:55:41,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:57:15,350 WARN L227 SmtUtils]: Spent 1.54m on a formula simplification. DAG size of input: 101 DAG size of output: 93 (called from [L 231] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-19 14:57:25,454 WARN L227 SmtUtils]: Spent 9.13s on a formula simplification. DAG size of input: 526 DAG size of output: 272 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-19 14:57:25,456 INFO L354 Elim1Store]: treesize reduction 897, result has 45.1 percent of original size [2021-11-19 14:57:25,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 132 treesize of output 771