./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 00eefb20b1e97d60d3c6a842acdb225be14d327e18edfa8146d29fe131145042 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-02 20:24:13,246 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 20:24:13,248 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 20:24:13,277 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 20:24:13,277 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 20:24:13,279 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 20:24:13,280 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 20:24:13,282 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 20:24:13,285 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 20:24:13,286 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 20:24:13,287 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 20:24:13,289 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 20:24:13,289 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 20:24:13,291 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 20:24:13,292 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 20:24:13,294 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 20:24:13,295 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 20:24:13,296 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 20:24:13,298 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 20:24:13,300 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 20:24:13,302 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 20:24:13,304 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 20:24:13,305 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 20:24:13,307 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 20:24:13,311 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 20:24:13,312 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 20:24:13,312 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 20:24:13,313 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 20:24:13,314 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 20:24:13,315 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 20:24:13,315 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 20:24:13,316 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 20:24:13,317 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 20:24:13,318 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 20:24:13,319 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 20:24:13,320 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 20:24:13,321 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 20:24:13,321 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 20:24:13,321 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 20:24:13,322 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 20:24:13,323 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 20:24:13,324 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-02 20:24:13,348 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 20:24:13,348 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 20:24:13,349 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 20:24:13,349 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 20:24:13,350 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 20:24:13,350 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 20:24:13,351 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 20:24:13,351 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 20:24:13,351 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 20:24:13,351 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 20:24:13,352 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-02 20:24:13,352 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 20:24:13,352 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 20:24:13,352 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 20:24:13,353 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 20:24:13,353 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 20:24:13,353 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 20:24:13,353 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 20:24:13,354 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 20:24:13,354 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 20:24:13,354 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 20:24:13,354 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:24:13,355 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 20:24:13,355 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 20:24:13,355 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 20:24:13,355 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-02 20:24:13,355 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-02 20:24:13,356 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 20:24:13,356 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 20:24:13,356 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 20:24:13,356 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/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_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 00eefb20b1e97d60d3c6a842acdb225be14d327e18edfa8146d29fe131145042 [2022-11-02 20:24:13,615 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 20:24:13,638 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 20:24:13,641 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 20:24:13,643 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 20:24:13,644 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 20:24:13,645 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i [2022-11-02 20:24:13,731 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/0d27fd7f2/3d9aa4115472417981ccf83e9710ae6e/FLAGb0f366ccb [2022-11-02 20:24:14,700 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 20:24:14,701 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i [2022-11-02 20:24:14,756 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/0d27fd7f2/3d9aa4115472417981ccf83e9710ae6e/FLAGb0f366ccb [2022-11-02 20:24:15,158 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/0d27fd7f2/3d9aa4115472417981ccf83e9710ae6e [2022-11-02 20:24:15,161 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 20:24:15,163 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 20:24:15,165 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 20:24:15,165 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 20:24:15,169 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 20:24:15,170 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:24:15" (1/1) ... [2022-11-02 20:24:15,171 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7907a614 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:15, skipping insertion in model container [2022-11-02 20:24:15,172 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:24:15" (1/1) ... [2022-11-02 20:24:15,180 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 20:24:15,273 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 20:24:15,669 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4501,4514] [2022-11-02 20:24:15,677 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4561,4574] [2022-11-02 20:24:16,872 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,873 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,874 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,875 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,876 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,894 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,895 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,898 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,902 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,904 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,905 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,907 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:16,908 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,330 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-02 20:24:17,331 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-02 20:24:17,333 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-02 20:24:17,339 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-02 20:24:17,341 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-02 20:24:17,342 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-02 20:24:17,342 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-02 20:24:17,343 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-02 20:24:17,344 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-02 20:24:17,345 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-02 20:24:17,532 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-02 20:24:17,582 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,590 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,688 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,689 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,689 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,690 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,690 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,691 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,692 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,692 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,693 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,693 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,694 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,694 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,695 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,698 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,699 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,699 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,700 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,704 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,704 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,718 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,721 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,722 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,760 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:24:17,804 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 20:24:17,831 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4501,4514] [2022-11-02 20:24:17,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4561,4574] [2022-11-02 20:24:17,908 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,908 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,909 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,909 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,914 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,920 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,929 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,931 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,931 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,932 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,933 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,939 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,939 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:17,993 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-02 20:24:17,999 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-02 20:24:18,000 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-02 20:24:18,005 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-02 20:24:18,009 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-02 20:24:18,010 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-02 20:24:18,011 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-02 20:24:18,011 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-02 20:24:18,012 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-02 20:24:18,013 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-02 20:24:18,052 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-02 20:24:18,138 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,145 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,184 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,184 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,184 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,185 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,185 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,186 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,186 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,187 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,188 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,188 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,188 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,189 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,189 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,191 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,191 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,191 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,192 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,194 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,196 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,204 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,205 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,205 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:18,223 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:24:18,462 INFO L208 MainTranslator]: Completed translation [2022-11-02 20:24:18,463 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18 WrapperNode [2022-11-02 20:24:18,463 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 20:24:18,464 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 20:24:18,464 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 20:24:18,464 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 20:24:18,472 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,569 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,654 INFO L138 Inliner]: procedures = 697, calls = 1880, calls flagged for inlining = 58, calls inlined = 17, statements flattened = 1145 [2022-11-02 20:24:18,654 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 20:24:18,655 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 20:24:18,655 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 20:24:18,656 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 20:24:18,666 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,666 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,680 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,680 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,748 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,765 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,787 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,807 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,819 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 20:24:18,827 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 20:24:18,828 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 20:24:18,828 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 20:24:18,829 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (1/1) ... [2022-11-02 20:24:18,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:24:18,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:24:18,865 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 20:24:18,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 20:24:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-11-02 20:24:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-11-02 20:24:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_init_dynamic [2022-11-02 20:24:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_init_dynamic [2022-11-02 20:24:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-11-02 20:24:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-11-02 20:24:18,918 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-02 20:24:18,918 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-11-02 20:24:18,918 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-11-02 20:24:18,918 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-11-02 20:24:18,919 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-11-02 20:24:18,919 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-02 20:24:18,919 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-02 20:24:18,919 INFO L130 BoogieDeclarations]: Found specification of procedure aws_allocator_is_valid [2022-11-02 20:24:18,920 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_allocator_is_valid [2022-11-02 20:24:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-11-02 20:24:18,920 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-11-02 20:24:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-02 20:24:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-02 20:24:18,921 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-02 20:24:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-02 20:24:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-02 20:24:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-02 20:24:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-02 20:24:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-02 20:24:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-11-02 20:24:18,927 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-11-02 20:24:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-02 20:24:18,928 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-02 20:24:18,928 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 20:24:18,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 20:24:18,935 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-02 20:24:18,935 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-02 20:24:18,935 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-02 20:24:18,935 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-02 20:24:18,935 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-11-02 20:24:18,935 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-11-02 20:24:18,936 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-11-02 20:24:18,936 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-11-02 20:24:18,936 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_release [2022-11-02 20:24:18,936 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_release [2022-11-02 20:24:18,936 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-11-02 20:24:18,937 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-11-02 20:24:18,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-02 20:24:18,937 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-02 20:24:18,937 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-02 20:24:18,937 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-02 20:24:18,937 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-02 20:24:18,938 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-02 20:24:18,938 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-11-02 20:24:18,938 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-11-02 20:24:18,938 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_acquire [2022-11-02 20:24:18,938 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_acquire [2022-11-02 20:24:18,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-02 20:24:18,939 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2022-11-02 20:24:18,939 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2022-11-02 20:24:18,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-02 20:24:18,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-02 20:24:18,939 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_push_ref [2022-11-02 20:24:18,940 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_push_ref [2022-11-02 20:24:18,940 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-11-02 20:24:18,940 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-11-02 20:24:18,940 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-02 20:24:18,940 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-02 20:24:18,940 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-02 20:24:18,941 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-02 20:24:18,941 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2022-11-02 20:24:18,941 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2022-11-02 20:24:18,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-02 20:24:18,941 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-11-02 20:24:18,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-11-02 20:24:18,942 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_set_at [2022-11-02 20:24:18,942 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_set_at [2022-11-02 20:24:18,942 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-11-02 20:24:18,942 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-11-02 20:24:18,942 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-02 20:24:18,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-02 20:24:18,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-02 20:24:19,459 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 20:24:19,462 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 20:24:21,133 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 20:24:21,159 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 20:24:21,160 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-11-02 20:24:21,165 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:24:21 BoogieIcfgContainer [2022-11-02 20:24:21,165 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 20:24:21,170 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 20:24:21,170 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 20:24:21,175 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 20:24:21,175 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 08:24:15" (1/3) ... [2022-11-02 20:24:21,176 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ca397 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:24:21, skipping insertion in model container [2022-11-02 20:24:21,176 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:18" (2/3) ... [2022-11-02 20:24:21,176 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ca397 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:24:21, skipping insertion in model container [2022-11-02 20:24:21,177 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:24:21" (3/3) ... [2022-11-02 20:24:21,178 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_push_ref_harness.i [2022-11-02 20:24:21,202 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 20:24:21,203 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-02 20:24:21,293 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 20:24:21,309 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47c68b51, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 20:24:21,309 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-02 20:24:21,315 INFO L276 IsEmpty]: Start isEmpty. Operand has 541 states, 313 states have (on average 1.2523961661341854) internal successors, (392), 316 states have internal predecessors, (392), 193 states have call successors, (193), 33 states have call predecessors, (193), 33 states have return successors, (193), 193 states have call predecessors, (193), 193 states have call successors, (193) [2022-11-02 20:24:21,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-02 20:24:21,333 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:21,334 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:24:21,335 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:21,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:21,341 INFO L85 PathProgramCache]: Analyzing trace with hash -472751734, now seen corresponding path program 1 times [2022-11-02 20:24:21,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:24:21,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570191348] [2022-11-02 20:24:21,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:21,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:24:21,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 20:24:22,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 20:24:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 20:24:22,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-02 20:24:22,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:24:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:24:22,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-02 20:24:22,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:24:22,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:24:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-02 20:24:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:22,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-02 20:24:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 20:24:23,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 20:24:23,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-02 20:24:23,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 20:24:23,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-02 20:24:23,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-02 20:24:23,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-02 20:24:23,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-02 20:24:23,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-11-02 20:24:23,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-02 20:24:23,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-02 20:24:23,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-02 20:24:23,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-02 20:24:23,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-02 20:24:23,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-02 20:24:23,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,256 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2022-11-02 20:24:23,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:24:23,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570191348] [2022-11-02 20:24:23,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570191348] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:24:23,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611099412] [2022-11-02 20:24:23,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:23,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:23,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:24:23,266 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:24:23,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-02 20:24:23,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 2409 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-02 20:24:23,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:24,234 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-02 20:24:24,235 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:24,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611099412] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:24,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:24:24,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2022-11-02 20:24:24,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665135] [2022-11-02 20:24:24,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:24,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 20:24:24,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:24:24,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 20:24:24,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-02 20:24:24,293 INFO L87 Difference]: Start difference. First operand has 541 states, 313 states have (on average 1.2523961661341854) internal successors, (392), 316 states have internal predecessors, (392), 193 states have call successors, (193), 33 states have call predecessors, (193), 33 states have return successors, (193), 193 states have call predecessors, (193), 193 states have call successors, (193) Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-02 20:24:24,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:24,739 INFO L93 Difference]: Finished difference Result 1071 states and 1687 transitions. [2022-11-02 20:24:24,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-02 20:24:24,748 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 162 [2022-11-02 20:24:24,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:24,766 INFO L225 Difference]: With dead ends: 1071 [2022-11-02 20:24:24,766 INFO L226 Difference]: Without dead ends: 536 [2022-11-02 20:24:24,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-11-02 20:24:24,782 INFO L413 NwaCegarLoop]: 725 mSDtfsCounter, 773 mSDsluCounter, 2114 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 789 SdHoareTripleChecker+Valid, 2839 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:24,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [789 Valid, 2839 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:24,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-11-02 20:24:24,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 536. [2022-11-02 20:24:24,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 308 states have (on average 1.2337662337662338) internal successors, (380), 311 states have internal predecessors, (380), 193 states have call successors, (193), 33 states have call predecessors, (193), 33 states have return successors, (199), 191 states have call predecessors, (199), 191 states have call successors, (199) [2022-11-02 20:24:24,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 772 transitions. [2022-11-02 20:24:24,939 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 772 transitions. Word has length 162 [2022-11-02 20:24:24,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:24,940 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 772 transitions. [2022-11-02 20:24:24,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-02 20:24:24,941 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 772 transitions. [2022-11-02 20:24:24,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-11-02 20:24:24,957 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:24,958 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:24:25,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-02 20:24:25,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-11-02 20:24:25,159 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:25,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:25,160 INFO L85 PathProgramCache]: Analyzing trace with hash 817797277, now seen corresponding path program 1 times [2022-11-02 20:24:25,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:24:25,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482502334] [2022-11-02 20:24:25,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:25,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:24:25,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:25,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 20:24:25,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:25,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 20:24:25,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:25,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 20:24:25,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:25,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-02 20:24:25,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:25,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:24:25,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:24:26,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-02 20:24:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:24:26,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:24:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-02 20:24:26,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 20:24:26,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-02 20:24:26,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-02 20:24:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 20:24:26,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-02 20:24:26,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 20:24:26,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-02 20:24:26,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-02 20:24:26,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-02 20:24:26,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-02 20:24:26,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-02 20:24:26,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-02 20:24:26,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-02 20:24:26,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-02 20:24:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-11-02 20:24:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-11-02 20:24:26,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-11-02 20:24:26,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:26,426 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2022-11-02 20:24:26,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:24:26,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482502334] [2022-11-02 20:24:26,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482502334] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:24:26,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761874977] [2022-11-02 20:24:26,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:26,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:26,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:24:26,430 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:24:26,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-02 20:24:27,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:27,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 2459 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-02 20:24:27,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:27,294 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-02 20:24:27,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:27,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761874977] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:27,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:24:27,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2022-11-02 20:24:27,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659045640] [2022-11-02 20:24:27,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:27,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 20:24:27,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:24:27,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 20:24:27,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2022-11-02 20:24:27,300 INFO L87 Difference]: Start difference. First operand 536 states and 772 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 4 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-02 20:24:28,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:28,217 INFO L93 Difference]: Finished difference Result 1060 states and 1568 transitions. [2022-11-02 20:24:28,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:24:28,218 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 4 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) Word has length 170 [2022-11-02 20:24:28,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:28,225 INFO L225 Difference]: With dead ends: 1060 [2022-11-02 20:24:28,225 INFO L226 Difference]: Without dead ends: 557 [2022-11-02 20:24:28,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2022-11-02 20:24:28,230 INFO L413 NwaCegarLoop]: 687 mSDtfsCounter, 810 mSDsluCounter, 3296 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 3983 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:28,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [884 Valid, 3983 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-02 20:24:28,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2022-11-02 20:24:28,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 555. [2022-11-02 20:24:28,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 324 states have (on average 1.2407407407407407) internal successors, (402), 327 states have internal predecessors, (402), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:24:28,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 830 transitions. [2022-11-02 20:24:28,280 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 830 transitions. Word has length 170 [2022-11-02 20:24:28,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:28,281 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 830 transitions. [2022-11-02 20:24:28,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 4 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-02 20:24:28,281 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 830 transitions. [2022-11-02 20:24:28,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-02 20:24:28,285 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:28,285 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:24:28,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:28,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:28,500 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:28,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:28,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1492622266, now seen corresponding path program 1 times [2022-11-02 20:24:28,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:24:28,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295480625] [2022-11-02 20:24:28,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:28,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:24:28,607 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:24:28,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [901575187] [2022-11-02 20:24:28,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:28,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:28,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:24:28,615 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:24:28,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-02 20:24:29,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:29,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 2600 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-02 20:24:29,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:29,398 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-02 20:24:29,398 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:29,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:24:29,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295480625] [2022-11-02 20:24:29,399 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:24:29,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901575187] [2022-11-02 20:24:29,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901575187] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:29,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:29,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:24:29,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206152926] [2022-11-02 20:24:29,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:29,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:24:29,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:24:29,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:24:29,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:24:29,403 INFO L87 Difference]: Start difference. First operand 555 states and 830 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2022-11-02 20:24:29,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:29,937 INFO L93 Difference]: Finished difference Result 1085 states and 1646 transitions. [2022-11-02 20:24:29,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:24:29,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) Word has length 185 [2022-11-02 20:24:29,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:29,945 INFO L225 Difference]: With dead ends: 1085 [2022-11-02 20:24:29,945 INFO L226 Difference]: Without dead ends: 563 [2022-11-02 20:24:29,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-11-02 20:24:29,954 INFO L413 NwaCegarLoop]: 716 mSDtfsCounter, 793 mSDsluCounter, 2773 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 3489 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:29,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [809 Valid, 3489 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-02 20:24:29,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-02 20:24:30,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 555. [2022-11-02 20:24:30,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 324 states have (on average 1.2407407407407407) internal successors, (402), 327 states have internal predecessors, (402), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:24:30,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 830 transitions. [2022-11-02 20:24:30,022 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 830 transitions. Word has length 185 [2022-11-02 20:24:30,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:30,023 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 830 transitions. [2022-11-02 20:24:30,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2022-11-02 20:24:30,024 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 830 transitions. [2022-11-02 20:24:30,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-11-02 20:24:30,028 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:30,028 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:24:30,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-02 20:24:30,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:30,250 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:30,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:30,251 INFO L85 PathProgramCache]: Analyzing trace with hash 835617176, now seen corresponding path program 1 times [2022-11-02 20:24:30,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:24:30,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61801473] [2022-11-02 20:24:30,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:30,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:24:30,371 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:24:30,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [231183463] [2022-11-02 20:24:30,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:30,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:30,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:24:30,373 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:24:30,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-02 20:24:31,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:31,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 2672 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:31,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:31,170 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-11-02 20:24:31,171 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:31,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:24:31,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61801473] [2022-11-02 20:24:31,171 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:24:31,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231183463] [2022-11-02 20:24:31,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231183463] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:31,172 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:31,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-02 20:24:31,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355794393] [2022-11-02 20:24:31,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:31,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-02 20:24:31,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:24:31,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-02 20:24:31,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:24:31,175 INFO L87 Difference]: Start difference. First operand 555 states and 830 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2022-11-02 20:24:32,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:32,108 INFO L93 Difference]: Finished difference Result 1095 states and 1655 transitions. [2022-11-02 20:24:32,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-02 20:24:32,109 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) Word has length 201 [2022-11-02 20:24:32,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:32,115 INFO L225 Difference]: With dead ends: 1095 [2022-11-02 20:24:32,116 INFO L226 Difference]: Without dead ends: 573 [2022-11-02 20:24:32,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-11-02 20:24:32,124 INFO L413 NwaCegarLoop]: 680 mSDtfsCounter, 843 mSDsluCounter, 3911 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 917 SdHoareTripleChecker+Valid, 4591 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:32,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [917 Valid, 4591 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-02 20:24:32,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-11-02 20:24:32,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 555. [2022-11-02 20:24:32,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 324 states have (on average 1.2407407407407407) internal successors, (402), 327 states have internal predecessors, (402), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:24:32,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 830 transitions. [2022-11-02 20:24:32,170 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 830 transitions. Word has length 201 [2022-11-02 20:24:32,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:32,171 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 830 transitions. [2022-11-02 20:24:32,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2022-11-02 20:24:32,171 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 830 transitions. [2022-11-02 20:24:32,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-02 20:24:32,175 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:32,176 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:24:32,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:32,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:32,382 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:32,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:32,383 INFO L85 PathProgramCache]: Analyzing trace with hash -57404099, now seen corresponding path program 2 times [2022-11-02 20:24:32,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:24:32,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387936173] [2022-11-02 20:24:32,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:32,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:24:32,477 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:24:32,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1561614108] [2022-11-02 20:24:32,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:24:32,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:32,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:24:32,480 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:24:32,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-02 20:24:33,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:24:33,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:24:33,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 2813 conjuncts, 171 conjunts are in the unsatisfiable core [2022-11-02 20:24:33,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:34,107 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-02 20:24:34,108 INFO L390 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 17 treesize of output 7 [2022-11-02 20:24:34,170 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 37 [2022-11-02 20:24:34,190 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-02 20:24:34,191 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 10 [2022-11-02 20:24:35,444 INFO L356 Elim1Store]: treesize reduction 204, result has 50.1 percent of original size [2022-11-02 20:24:35,445 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 52 select indices, 52 select index equivalence classes, 1275 disjoint index pairs (out of 1326 index pairs), introduced 52 new quantified variables, introduced 51 case distinctions, treesize of input 261 treesize of output 361 [2022-11-02 20:24:43,519 WARN L718 sPolynomialRelations]: Constructing 2147483647(two to the power of 51 dual juncts. [2022-11-02 20:24:43,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:24:43,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387936173] [2022-11-02 20:24:43,520 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:24:43,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561614108] [2022-11-02 20:24:43,520 WARN L319 FreeRefinementEngine]: Global settings require throwing the following exception [2022-11-02 20:24:43,573 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:43,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:24:43,742 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.OutOfMemoryError: Requested array size exceeds VM limit at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir$ExplicitLhsPolynomialRelations.buildCorrespondingFiniteJunctionForAntiDer(DualJunctionTir.java:720) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir$ExplicitLhsPolynomialRelations.buildBoundConstraint(DualJunctionTir.java:590) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateConjuncts(DualJunctionTir.java:193) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateOne(DualJunctionTir.java:142) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminate(DualJunctionTir.java:126) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:627) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:606) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:528) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:332) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:65) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.PartialQuantifierElimination.eliminate(PartialQuantifierElimination.java:90) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer$QuantifierEliminationPostprocessor.postprocess(IterativePredicateTransformer.java:238) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:420) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:199) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:299) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:185) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:163) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:108) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:209) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:121) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) [2022-11-02 20:24:43,745 INFO L158 Benchmark]: Toolchain (without parser) took 28582.18ms. Allocated memory was 146.8MB in the beginning and 419.4MB in the end (delta: 272.6MB). Free memory was 105.2MB in the beginning and 142.1MB in the end (delta: -36.9MB). Peak memory consumption was 235.4MB. Max. memory is 16.1GB. [2022-11-02 20:24:43,745 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 100.7MB. Free memory was 54.2MB in the beginning and 54.2MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-02 20:24:43,746 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3298.39ms. Allocated memory was 146.8MB in the beginning and 213.9MB in the end (delta: 67.1MB). Free memory was 104.9MB in the beginning and 153.2MB in the end (delta: -48.3MB). Peak memory consumption was 82.7MB. Max. memory is 16.1GB. [2022-11-02 20:24:43,746 INFO L158 Benchmark]: Boogie Procedure Inliner took 190.69ms. Allocated memory is still 213.9MB. Free memory was 153.2MB in the beginning and 141.7MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-02 20:24:43,747 INFO L158 Benchmark]: Boogie Preprocessor took 171.55ms. Allocated memory is still 213.9MB. Free memory was 141.7MB in the beginning and 132.2MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-02 20:24:43,747 INFO L158 Benchmark]: RCFGBuilder took 2337.77ms. Allocated memory is still 213.9MB. Free memory was 132.2MB in the beginning and 128.5MB in the end (delta: 3.8MB). Peak memory consumption was 66.7MB. Max. memory is 16.1GB. [2022-11-02 20:24:43,747 INFO L158 Benchmark]: TraceAbstraction took 22574.91ms. Allocated memory was 213.9MB in the beginning and 419.4MB in the end (delta: 205.5MB). Free memory was 127.4MB in the beginning and 142.1MB in the end (delta: -14.7MB). Peak memory consumption was 190.9MB. Max. memory is 16.1GB. [2022-11-02 20:24:43,750 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.30ms. Allocated memory is still 100.7MB. Free memory was 54.2MB in the beginning and 54.2MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3298.39ms. Allocated memory was 146.8MB in the beginning and 213.9MB in the end (delta: 67.1MB). Free memory was 104.9MB in the beginning and 153.2MB in the end (delta: -48.3MB). Peak memory consumption was 82.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 190.69ms. Allocated memory is still 213.9MB. Free memory was 153.2MB in the beginning and 141.7MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 171.55ms. Allocated memory is still 213.9MB. Free memory was 141.7MB in the beginning and 132.2MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 2337.77ms. Allocated memory is still 213.9MB. Free memory was 132.2MB in the beginning and 128.5MB in the end (delta: 3.8MB). Peak memory consumption was 66.7MB. Max. memory is 16.1GB. * TraceAbstraction took 22574.91ms. Allocated memory was 213.9MB in the beginning and 419.4MB in the end (delta: 205.5MB). Free memory was 127.4MB in the beginning and 142.1MB in the end (delta: -14.7MB). Peak memory consumption was 190.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: OutOfMemoryError: Requested array size exceeds VM limit de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: OutOfMemoryError: Requested array size exceeds VM limit: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir$ExplicitLhsPolynomialRelations.buildCorrespondingFiniteJunctionForAntiDer(DualJunctionTir.java:720) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-02 20:24:43,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 00eefb20b1e97d60d3c6a842acdb225be14d327e18edfa8146d29fe131145042 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-02 20:24:46,337 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 20:24:46,339 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 20:24:46,382 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 20:24:46,383 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 20:24:46,387 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 20:24:46,390 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 20:24:46,397 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 20:24:46,403 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 20:24:46,406 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 20:24:46,407 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 20:24:46,409 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 20:24:46,410 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 20:24:46,411 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 20:24:46,418 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 20:24:46,420 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 20:24:46,422 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 20:24:46,423 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 20:24:46,425 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 20:24:46,429 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 20:24:46,437 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 20:24:46,439 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 20:24:46,440 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 20:24:46,442 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 20:24:46,446 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 20:24:46,449 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 20:24:46,450 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 20:24:46,451 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 20:24:46,451 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 20:24:46,452 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 20:24:46,453 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 20:24:46,454 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 20:24:46,454 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 20:24:46,455 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 20:24:46,456 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 20:24:46,457 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 20:24:46,457 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 20:24:46,457 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 20:24:46,458 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 20:24:46,459 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 20:24:46,460 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 20:24:46,461 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-02 20:24:46,505 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 20:24:46,506 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 20:24:46,506 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 20:24:46,506 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 20:24:46,507 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 20:24:46,507 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 20:24:46,508 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 20:24:46,508 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 20:24:46,509 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 20:24:46,509 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 20:24:46,509 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 20:24:46,510 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 20:24:46,510 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 20:24:46,510 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 20:24:46,510 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-02 20:24:46,511 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-02 20:24:46,511 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-02 20:24:46,511 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 20:24:46,511 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 20:24:46,512 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 20:24:46,512 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 20:24:46,512 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 20:24:46,512 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 20:24:46,513 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:24:46,513 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 20:24:46,513 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 20:24:46,513 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 20:24:46,514 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-02 20:24:46,514 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-02 20:24:46,514 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 20:24:46,514 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 20:24:46,515 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 20:24:46,515 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-02 20:24:46,515 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_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/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_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 00eefb20b1e97d60d3c6a842acdb225be14d327e18edfa8146d29fe131145042 [2022-11-02 20:24:46,926 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 20:24:46,960 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 20:24:46,963 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 20:24:46,965 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 20:24:46,968 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 20:24:46,969 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i [2022-11-02 20:24:47,048 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/5c5e6917a/e4287377f5164a46a265abc5a72c8fd5/FLAGda9f913de [2022-11-02 20:24:48,050 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 20:24:48,052 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i [2022-11-02 20:24:48,094 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/5c5e6917a/e4287377f5164a46a265abc5a72c8fd5/FLAGda9f913de [2022-11-02 20:24:48,532 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/data/5c5e6917a/e4287377f5164a46a265abc5a72c8fd5 [2022-11-02 20:24:48,535 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 20:24:48,540 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 20:24:48,544 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 20:24:48,544 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 20:24:48,548 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 20:24:48,549 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:24:48" (1/1) ... [2022-11-02 20:24:48,550 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d1bc1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:48, skipping insertion in model container [2022-11-02 20:24:48,551 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:24:48" (1/1) ... [2022-11-02 20:24:48,561 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 20:24:48,668 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 20:24:49,055 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4501,4514] [2022-11-02 20:24:49,063 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4561,4574] [2022-11-02 20:24:50,111 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,118 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,120 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,121 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,123 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,152 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,154 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,161 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,165 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,169 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,173 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,175 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,177 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,652 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-02 20:24:50,654 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-02 20:24:50,656 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-02 20:24:50,658 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-02 20:24:50,660 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-02 20:24:50,661 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-02 20:24:50,662 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-02 20:24:50,663 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-02 20:24:50,664 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-02 20:24:50,665 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-02 20:24:50,858 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-02 20:24:50,897 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:50,907 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,007 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,008 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,009 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,009 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,010 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,011 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,011 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,012 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,013 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,013 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,014 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,014 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,015 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,018 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,019 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,020 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,020 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,025 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,026 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,036 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,037 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,038 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,054 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:24:51,090 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-02 20:24:51,155 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 20:24:51,160 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4501,4514] [2022-11-02 20:24:51,160 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4561,4574] [2022-11-02 20:24:51,199 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,199 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,200 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,200 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,201 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,209 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,209 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,210 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,211 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,212 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,213 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,214 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,214 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,249 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-02 20:24:51,250 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-02 20:24:51,251 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-02 20:24:51,252 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-02 20:24:51,253 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-02 20:24:51,253 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-02 20:24:51,254 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-02 20:24:51,254 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-02 20:24:51,255 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-02 20:24:51,255 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-02 20:24:51,278 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-02 20:24:51,293 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,298 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,326 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,326 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,327 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,327 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,327 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,353 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,354 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,355 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,355 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,355 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,356 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,356 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,356 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,357 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,358 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,358 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,358 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,361 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,362 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,368 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,369 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,369 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,375 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:24:51,393 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 20:24:51,424 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4501,4514] [2022-11-02 20:24:51,425 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_77faeb39-7f55-4961-b695-c98f9a555624/sv-benchmarks/c/aws-c-common/aws_priority_queue_push_ref_harness.i[4561,4574] [2022-11-02 20:24:51,467 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,467 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,469 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,469 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,470 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,479 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,480 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,481 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,481 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,483 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,484 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,484 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,485 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,536 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-02 20:24:51,537 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-02 20:24:51,538 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-02 20:24:51,542 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-02 20:24:51,543 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-02 20:24:51,544 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-02 20:24:51,545 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-02 20:24:51,546 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-02 20:24:51,547 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-02 20:24:51,547 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-02 20:24:51,578 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-02 20:24:51,602 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,607 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,629 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,629 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,630 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,630 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,630 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,631 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,631 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,632 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,632 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,633 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,633 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,633 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,634 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,662 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,663 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,663 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,663 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,666 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,667 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,674 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,675 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,676 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:24:51,682 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:24:51,997 INFO L208 MainTranslator]: Completed translation [2022-11-02 20:24:51,997 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51 WrapperNode [2022-11-02 20:24:51,998 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 20:24:51,999 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 20:24:51,999 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 20:24:51,999 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 20:24:52,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,113 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,212 INFO L138 Inliner]: procedures = 717, calls = 1880, calls flagged for inlining = 58, calls inlined = 17, statements flattened = 1121 [2022-11-02 20:24:52,212 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 20:24:52,213 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 20:24:52,213 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 20:24:52,213 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 20:24:52,224 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,224 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,236 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,236 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,285 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,292 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,303 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,309 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,323 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 20:24:52,324 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 20:24:52,324 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 20:24:52,325 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 20:24:52,325 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (1/1) ... [2022-11-02 20:24:52,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:24:52,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:24:52,387 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 20:24:52,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 20:24:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-11-02 20:24:52,444 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-11-02 20:24:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_init_dynamic [2022-11-02 20:24:52,445 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_init_dynamic [2022-11-02 20:24:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-11-02 20:24:52,445 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-11-02 20:24:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-02 20:24:52,446 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-11-02 20:24:52,446 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-11-02 20:24:52,446 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-11-02 20:24:52,446 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-11-02 20:24:52,446 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-02 20:24:52,446 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-02 20:24:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-02 20:24:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-02 20:24:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-02 20:24:52,448 INFO L130 BoogieDeclarations]: Found specification of procedure aws_allocator_is_valid [2022-11-02 20:24:52,448 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_allocator_is_valid [2022-11-02 20:24:52,448 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-11-02 20:24:52,449 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-11-02 20:24:52,449 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-02 20:24:52,449 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-02 20:24:52,449 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-02 20:24:52,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-02 20:24:52,449 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-02 20:24:52,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-02 20:24:52,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-02 20:24:52,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-02 20:24:52,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-02 20:24:52,450 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-11-02 20:24:52,450 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-11-02 20:24:52,451 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-02 20:24:52,451 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-02 20:24:52,451 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 20:24:52,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 20:24:52,452 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-02 20:24:52,453 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-02 20:24:52,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-02 20:24:52,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-02 20:24:52,453 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-02 20:24:52,455 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-02 20:24:52,456 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-11-02 20:24:52,456 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-11-02 20:24:52,456 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-11-02 20:24:52,456 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-11-02 20:24:52,457 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_release [2022-11-02 20:24:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_release [2022-11-02 20:24:52,457 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-11-02 20:24:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-11-02 20:24:52,457 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-02 20:24:52,457 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-02 20:24:52,458 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-02 20:24:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-02 20:24:52,458 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-02 20:24:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-02 20:24:52,458 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-11-02 20:24:52,458 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-11-02 20:24:52,459 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_acquire [2022-11-02 20:24:52,459 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_acquire [2022-11-02 20:24:52,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-02 20:24:52,460 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2022-11-02 20:24:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2022-11-02 20:24:52,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-02 20:24:52,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-02 20:24:52,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-02 20:24:52,460 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_push_ref [2022-11-02 20:24:52,460 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_push_ref [2022-11-02 20:24:52,461 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-11-02 20:24:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-11-02 20:24:52,461 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-02 20:24:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-02 20:24:52,461 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-02 20:24:52,461 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-02 20:24:52,462 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2022-11-02 20:24:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2022-11-02 20:24:52,462 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-11-02 20:24:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-11-02 20:24:52,462 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_set_at [2022-11-02 20:24:52,462 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_set_at [2022-11-02 20:24:52,463 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-11-02 20:24:52,463 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-11-02 20:24:53,020 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 20:24:53,025 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 20:24:57,318 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 20:24:57,348 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 20:24:57,353 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-11-02 20:24:57,356 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:24:57 BoogieIcfgContainer [2022-11-02 20:24:57,358 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 20:24:57,360 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 20:24:57,361 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 20:24:57,364 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 20:24:57,365 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 08:24:48" (1/3) ... [2022-11-02 20:24:57,366 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f6451b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:24:57, skipping insertion in model container [2022-11-02 20:24:57,369 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:24:51" (2/3) ... [2022-11-02 20:24:57,370 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f6451b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:24:57, skipping insertion in model container [2022-11-02 20:24:57,370 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:24:57" (3/3) ... [2022-11-02 20:24:57,372 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_push_ref_harness.i [2022-11-02 20:24:57,394 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 20:24:57,395 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-02 20:24:57,495 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 20:24:57,509 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5ea78e3e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 20:24:57,510 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-02 20:24:57,526 INFO L276 IsEmpty]: Start isEmpty. Operand has 534 states, 306 states have (on average 1.2581699346405228) internal successors, (385), 309 states have internal predecessors, (385), 193 states have call successors, (193), 33 states have call predecessors, (193), 33 states have return successors, (193), 193 states have call predecessors, (193), 193 states have call successors, (193) [2022-11-02 20:24:57,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-02 20:24:57,567 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:57,569 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:24:57,570 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:57,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:57,580 INFO L85 PathProgramCache]: Analyzing trace with hash -332656194, now seen corresponding path program 1 times [2022-11-02 20:24:57,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:57,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050507526] [2022-11-02 20:24:57,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:57,603 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:57,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:57,610 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:57,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-02 20:24:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:58,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 1459 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-02 20:24:58,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:59,030 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-11-02 20:24:59,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:59,033 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:59,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050507526] [2022-11-02 20:24:59,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050507526] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:59,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:59,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-02 20:24:59,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047953809] [2022-11-02 20:24:59,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:59,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-02 20:24:59,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:59,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-02 20:24:59,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-02 20:24:59,097 INFO L87 Difference]: Start difference. First operand has 534 states, 306 states have (on average 1.2581699346405228) internal successors, (385), 309 states have internal predecessors, (385), 193 states have call successors, (193), 33 states have call predecessors, (193), 33 states have return successors, (193), 193 states have call predecessors, (193), 193 states have call successors, (193) Second operand has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-02 20:24:59,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:59,287 INFO L93 Difference]: Finished difference Result 1055 states and 1662 transitions. [2022-11-02 20:24:59,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-02 20:24:59,290 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 162 [2022-11-02 20:24:59,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:59,322 INFO L225 Difference]: With dead ends: 1055 [2022-11-02 20:24:59,324 INFO L226 Difference]: Without dead ends: 527 [2022-11-02 20:24:59,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-02 20:24:59,344 INFO L413 NwaCegarLoop]: 761 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, 761 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:59,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:24:59,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-11-02 20:24:59,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2022-11-02 20:24:59,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 300 states have (on average 1.24) internal successors, (372), 302 states have internal predecessors, (372), 193 states have call successors, (193), 33 states have call predecessors, (193), 32 states have return successors, (191), 191 states have call predecessors, (191), 191 states have call successors, (191) [2022-11-02 20:24:59,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 756 transitions. [2022-11-02 20:24:59,485 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 756 transitions. Word has length 162 [2022-11-02 20:24:59,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:59,487 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 756 transitions. [2022-11-02 20:24:59,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-02 20:24:59,488 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 756 transitions. [2022-11-02 20:24:59,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-02 20:24:59,495 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:59,495 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:24:59,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:59,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:59,718 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:59,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:59,719 INFO L85 PathProgramCache]: Analyzing trace with hash 2040725120, now seen corresponding path program 1 times [2022-11-02 20:24:59,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:59,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1767235755] [2022-11-02 20:24:59,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:59,723 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:59,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:59,725 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:59,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-02 20:25:00,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:01,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 1459 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 20:25:01,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:01,220 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-02 20:25:01,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:01,221 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:01,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1767235755] [2022-11-02 20:25:01,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1767235755] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:01,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:01,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:25:01,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975585727] [2022-11-02 20:25:01,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:01,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:25:01,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:01,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:25:01,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:25:01,226 INFO L87 Difference]: Start difference. First operand 527 states and 756 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-02 20:25:01,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:01,679 INFO L93 Difference]: Finished difference Result 1023 states and 1478 transitions. [2022-11-02 20:25:01,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:25:01,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 162 [2022-11-02 20:25:01,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:01,688 INFO L225 Difference]: With dead ends: 1023 [2022-11-02 20:25:01,688 INFO L226 Difference]: Without dead ends: 529 [2022-11-02 20:25:01,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-02 20:25:01,693 INFO L413 NwaCegarLoop]: 740 mSDtfsCounter, 32 mSDsluCounter, 2142 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 2882 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:01,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 2882 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-02 20:25:01,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-11-02 20:25:01,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2022-11-02 20:25:01,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 301 states have (on average 1.239202657807309) internal successors, (373), 304 states have internal predecessors, (373), 193 states have call successors, (193), 33 states have call predecessors, (193), 33 states have return successors, (199), 191 states have call predecessors, (199), 191 states have call successors, (199) [2022-11-02 20:25:01,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 765 transitions. [2022-11-02 20:25:01,792 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 765 transitions. Word has length 162 [2022-11-02 20:25:01,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:01,795 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 765 transitions. [2022-11-02 20:25:01,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-02 20:25:01,796 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 765 transitions. [2022-11-02 20:25:01,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-11-02 20:25:01,810 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:01,810 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:01,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:02,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:02,025 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:02,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:02,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1212258529, now seen corresponding path program 1 times [2022-11-02 20:25:02,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:02,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2056731733] [2022-11-02 20:25:02,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:02,030 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:02,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:02,038 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:02,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-02 20:25:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:03,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 1489 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:25:03,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:03,387 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-02 20:25:03,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:03,388 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:03,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2056731733] [2022-11-02 20:25:03,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2056731733] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:03,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:03,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:25:03,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927881298] [2022-11-02 20:25:03,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:03,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:25:03,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:03,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:25:03,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:25:03,391 INFO L87 Difference]: Start difference. First operand 529 states and 765 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-02 20:25:04,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:04,927 INFO L93 Difference]: Finished difference Result 1046 states and 1554 transitions. [2022-11-02 20:25:04,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:25:04,928 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) Word has length 170 [2022-11-02 20:25:04,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:04,936 INFO L225 Difference]: With dead ends: 1046 [2022-11-02 20:25:04,937 INFO L226 Difference]: Without dead ends: 550 [2022-11-02 20:25:04,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:25:04,947 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 83 mSDsluCounter, 3364 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 4068 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:04,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 4068 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-02 20:25:04,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-11-02 20:25:04,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 548. [2022-11-02 20:25:04,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 317 states have (on average 1.2460567823343849) internal successors, (395), 320 states have internal predecessors, (395), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:25:05,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 823 transitions. [2022-11-02 20:25:05,004 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 823 transitions. Word has length 170 [2022-11-02 20:25:05,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:05,006 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 823 transitions. [2022-11-02 20:25:05,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-02 20:25:05,006 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 823 transitions. [2022-11-02 20:25:05,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-02 20:25:05,010 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:05,010 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:05,053 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:05,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:05,226 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:05,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:05,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1061052788, now seen corresponding path program 1 times [2022-11-02 20:25:05,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:05,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914932207] [2022-11-02 20:25:05,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:05,231 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:05,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:05,233 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:05,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-02 20:25:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:06,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 1601 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:25:06,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:06,809 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-02 20:25:06,811 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:06,811 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:06,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914932207] [2022-11-02 20:25:06,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914932207] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:06,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:06,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-02 20:25:06,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633435216] [2022-11-02 20:25:06,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:06,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 20:25:06,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:06,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 20:25:06,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-02 20:25:06,816 INFO L87 Difference]: Start difference. First operand 548 states and 823 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2022-11-02 20:25:07,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:07,517 INFO L93 Difference]: Finished difference Result 1071 states and 1632 transitions. [2022-11-02 20:25:07,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:25:07,518 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) Word has length 185 [2022-11-02 20:25:07,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:07,526 INFO L225 Difference]: With dead ends: 1071 [2022-11-02 20:25:07,526 INFO L226 Difference]: Without dead ends: 556 [2022-11-02 20:25:07,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:25:07,535 INFO L413 NwaCegarLoop]: 734 mSDtfsCounter, 55 mSDsluCounter, 2825 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 3559 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 [2022-11-02 20:25:07,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 3559 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-02 20:25:07,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2022-11-02 20:25:07,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 548. [2022-11-02 20:25:07,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 317 states have (on average 1.2460567823343849) internal successors, (395), 320 states have internal predecessors, (395), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:25:07,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 823 transitions. [2022-11-02 20:25:07,581 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 823 transitions. Word has length 185 [2022-11-02 20:25:07,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:07,583 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 823 transitions. [2022-11-02 20:25:07,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2022-11-02 20:25:07,583 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 823 transitions. [2022-11-02 20:25:07,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-11-02 20:25:07,588 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:07,588 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:07,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:07,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:07,802 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:07,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:07,803 INFO L85 PathProgramCache]: Analyzing trace with hash 751294916, now seen corresponding path program 1 times [2022-11-02 20:25:07,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:07,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1812128471] [2022-11-02 20:25:07,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:07,806 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:07,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:07,808 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:07,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-02 20:25:09,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:09,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 1649 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-02 20:25:09,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:09,544 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-11-02 20:25:09,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:09,545 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:09,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1812128471] [2022-11-02 20:25:09,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1812128471] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:09,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:09,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 20:25:09,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236507564] [2022-11-02 20:25:09,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:09,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 20:25:09,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:09,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 20:25:09,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:25:09,547 INFO L87 Difference]: Start difference. First operand 548 states and 823 transitions. Second operand has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2022-11-02 20:25:11,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:11,607 INFO L93 Difference]: Finished difference Result 1097 states and 1670 transitions. [2022-11-02 20:25:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:25:11,608 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) Word has length 201 [2022-11-02 20:25:11,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:11,615 INFO L225 Difference]: With dead ends: 1097 [2022-11-02 20:25:11,615 INFO L226 Difference]: Without dead ends: 582 [2022-11-02 20:25:11,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-02 20:25:11,620 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 104 mSDsluCounter, 4001 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 4700 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:11,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 4700 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-02 20:25:11,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2022-11-02 20:25:11,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 548. [2022-11-02 20:25:11,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 317 states have (on average 1.2460567823343849) internal successors, (395), 320 states have internal predecessors, (395), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:25:11,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 823 transitions. [2022-11-02 20:25:11,665 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 823 transitions. Word has length 201 [2022-11-02 20:25:11,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:11,666 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 823 transitions. [2022-11-02 20:25:11,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2022-11-02 20:25:11,667 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 823 transitions. [2022-11-02 20:25:11,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-02 20:25:11,671 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:11,671 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:11,722 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:11,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:11,886 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:11,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:11,887 INFO L85 PathProgramCache]: Analyzing trace with hash -73518413, now seen corresponding path program 2 times [2022-11-02 20:25:11,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:11,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1111565875] [2022-11-02 20:25:11,890 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:25:11,890 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:11,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:11,891 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:11,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-02 20:25:15,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:25:15,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:25:16,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 1761 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-02 20:25:16,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:16,779 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2022-11-02 20:25:16,779 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:16,780 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:16,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1111565875] [2022-11-02 20:25:16,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1111565875] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:16,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:16,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-02 20:25:16,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146587513] [2022-11-02 20:25:16,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:16,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 20:25:16,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:16,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 20:25:16,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-02 20:25:16,783 INFO L87 Difference]: Start difference. First operand 548 states and 823 transitions. Second operand has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:25:23,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:23,426 INFO L93 Difference]: Finished difference Result 1099 states and 1686 transitions. [2022-11-02 20:25:23,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:25:23,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 216 [2022-11-02 20:25:23,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:23,435 INFO L225 Difference]: With dead ends: 1099 [2022-11-02 20:25:23,435 INFO L226 Difference]: Without dead ends: 584 [2022-11-02 20:25:23,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:25:23,441 INFO L413 NwaCegarLoop]: 760 mSDtfsCounter, 21 mSDsluCounter, 2816 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 3576 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:23,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 3576 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-11-02 20:25:23,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-11-02 20:25:23,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 556. [2022-11-02 20:25:23,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 325 states have (on average 1.2461538461538462) internal successors, (405), 328 states have internal predecessors, (405), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:25:23,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 833 transitions. [2022-11-02 20:25:23,492 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 833 transitions. Word has length 216 [2022-11-02 20:25:23,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:23,493 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 833 transitions. [2022-11-02 20:25:23,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:25:23,494 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 833 transitions. [2022-11-02 20:25:23,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-02 20:25:23,497 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:23,498 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:23,558 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:23,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:23,722 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:23,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:23,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1720881355, now seen corresponding path program 1 times [2022-11-02 20:25:23,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:23,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2024299886] [2022-11-02 20:25:23,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:23,726 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:23,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:23,728 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:23,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-02 20:25:25,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:25,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 1759 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-02 20:25:25,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:26,030 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2022-11-02 20:25:26,030 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:26,030 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:26,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2024299886] [2022-11-02 20:25:26,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2024299886] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:26,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:26,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:25:26,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215485699] [2022-11-02 20:25:26,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:26,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:25:26,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:26,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:25:26,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:25:26,034 INFO L87 Difference]: Start difference. First operand 556 states and 833 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:25:33,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:33,683 INFO L93 Difference]: Finished difference Result 1109 states and 1696 transitions. [2022-11-02 20:25:33,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 20:25:33,686 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 216 [2022-11-02 20:25:33,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:33,693 INFO L225 Difference]: With dead ends: 1109 [2022-11-02 20:25:33,693 INFO L226 Difference]: Without dead ends: 586 [2022-11-02 20:25:33,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-11-02 20:25:33,699 INFO L413 NwaCegarLoop]: 759 mSDtfsCounter, 17 mSDsluCounter, 3566 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 4325 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:33,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 4325 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2022-11-02 20:25:33,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2022-11-02 20:25:33,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 560. [2022-11-02 20:25:33,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 329 states have (on average 1.243161094224924) internal successors, (409), 332 states have internal predecessors, (409), 195 states have call successors, (195), 33 states have call predecessors, (195), 34 states have return successors, (233), 194 states have call predecessors, (233), 193 states have call successors, (233) [2022-11-02 20:25:33,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 837 transitions. [2022-11-02 20:25:33,750 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 837 transitions. Word has length 216 [2022-11-02 20:25:33,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:33,751 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 837 transitions. [2022-11-02 20:25:33,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:25:33,752 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 837 transitions. [2022-11-02 20:25:33,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-02 20:25:33,755 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:33,756 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:33,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:33,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:33,982 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:33,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:33,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1535501367, now seen corresponding path program 1 times [2022-11-02 20:25:33,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:33,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1551382258] [2022-11-02 20:25:33,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:33,986 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:33,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:33,987 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:33,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-02 20:25:35,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:35,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 1756 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-02 20:25:35,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:35,808 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 140 proven. 3 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-11-02 20:25:35,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:25:36,166 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2022-11-02 20:25:36,167 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:36,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1551382258] [2022-11-02 20:25:36,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1551382258] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:25:36,168 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:25:36,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2022-11-02 20:25:36,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054421008] [2022-11-02 20:25:36,168 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:25:36,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:25:36,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:36,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:25:36,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:25:36,172 INFO L87 Difference]: Start difference. First operand 560 states and 837 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (38), 4 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-02 20:25:36,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:36,383 INFO L93 Difference]: Finished difference Result 1095 states and 1642 transitions. [2022-11-02 20:25:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:25:36,388 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (38), 4 states have call predecessors, (38), 3 states have call successors, (38) Word has length 216 [2022-11-02 20:25:36,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:36,394 INFO L225 Difference]: With dead ends: 1095 [2022-11-02 20:25:36,394 INFO L226 Difference]: Without dead ends: 575 [2022-11-02 20:25:36,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:25:36,399 INFO L413 NwaCegarLoop]: 761 mSDtfsCounter, 5 mSDsluCounter, 3776 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 4537 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:36,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 4537 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:25:36,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2022-11-02 20:25:36,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 567. [2022-11-02 20:25:36,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 334 states have (on average 1.2395209580838322) internal successors, (414), 337 states have internal predecessors, (414), 196 states have call successors, (196), 33 states have call predecessors, (196), 35 states have return successors, (238), 196 states have call predecessors, (238), 194 states have call successors, (238) [2022-11-02 20:25:36,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 848 transitions. [2022-11-02 20:25:36,440 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 848 transitions. Word has length 216 [2022-11-02 20:25:36,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:36,440 INFO L495 AbstractCegarLoop]: Abstraction has 567 states and 848 transitions. [2022-11-02 20:25:36,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (38), 4 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-02 20:25:36,441 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 848 transitions. [2022-11-02 20:25:36,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-02 20:25:36,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:36,445 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:36,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:36,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:36,666 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:36,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:36,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1872243083, now seen corresponding path program 1 times [2022-11-02 20:25:36,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:36,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1515991973] [2022-11-02 20:25:36,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:36,669 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:36,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:36,673 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:36,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-02 20:25:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:38,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 1754 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-02 20:25:38,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:38,530 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 160 proven. 3 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2022-11-02 20:25:38,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:25:38,990 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2022-11-02 20:25:38,990 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:38,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1515991973] [2022-11-02 20:25:38,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1515991973] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:25:38,990 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:25:38,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2022-11-02 20:25:38,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133831066] [2022-11-02 20:25:38,991 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:25:38,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-02 20:25:38,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:38,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-02 20:25:38,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-02 20:25:38,993 INFO L87 Difference]: Start difference. First operand 567 states and 848 transitions. Second operand has 10 states, 10 states have (on average 9.6) internal successors, (96), 9 states have internal predecessors, (96), 4 states have call successors, (40), 2 states have call predecessors, (40), 4 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2022-11-02 20:25:40,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:40,298 INFO L93 Difference]: Finished difference Result 1091 states and 1634 transitions. [2022-11-02 20:25:40,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-02 20:25:40,307 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.6) internal successors, (96), 9 states have internal predecessors, (96), 4 states have call successors, (40), 2 states have call predecessors, (40), 4 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) Word has length 216 [2022-11-02 20:25:40,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:40,318 INFO L225 Difference]: With dead ends: 1091 [2022-11-02 20:25:40,319 INFO L226 Difference]: Without dead ends: 563 [2022-11-02 20:25:40,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 422 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-02 20:25:40,326 INFO L413 NwaCegarLoop]: 711 mSDtfsCounter, 6 mSDsluCounter, 4870 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 5581 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:40,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 5581 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-02 20:25:40,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-02 20:25:40,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 563. [2022-11-02 20:25:40,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 331 states have (on average 1.2386706948640482) internal successors, (410), 335 states have internal predecessors, (410), 195 states have call successors, (195), 33 states have call predecessors, (195), 35 states have return successors, (235), 194 states have call predecessors, (235), 193 states have call successors, (235) [2022-11-02 20:25:40,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 840 transitions. [2022-11-02 20:25:40,368 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 840 transitions. Word has length 216 [2022-11-02 20:25:40,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:40,369 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 840 transitions. [2022-11-02 20:25:40,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.6) internal successors, (96), 9 states have internal predecessors, (96), 4 states have call successors, (40), 2 states have call predecessors, (40), 4 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2022-11-02 20:25:40,370 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 840 transitions. [2022-11-02 20:25:40,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2022-11-02 20:25:40,374 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:40,374 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:40,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:40,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:40,598 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:40,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:40,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1809375909, now seen corresponding path program 1 times [2022-11-02 20:25:40,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:40,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [171026955] [2022-11-02 20:25:40,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:40,602 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:40,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:40,603 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:40,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-02 20:25:42,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:42,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 1780 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:25:42,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:42,422 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 171 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2022-11-02 20:25:42,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:42,423 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:42,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [171026955] [2022-11-02 20:25:42,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [171026955] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:42,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:42,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:25:42,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64292346] [2022-11-02 20:25:42,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:42,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:25:42,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:42,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:25:42,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:25:42,426 INFO L87 Difference]: Start difference. First operand 563 states and 840 transitions. Second operand has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 4 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 3 states have call predecessors, (29), 4 states have call successors, (29) [2022-11-02 20:25:43,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:43,330 INFO L93 Difference]: Finished difference Result 1083 states and 1625 transitions. [2022-11-02 20:25:43,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:25:43,332 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 4 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 3 states have call predecessors, (29), 4 states have call successors, (29) Word has length 227 [2022-11-02 20:25:43,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:43,337 INFO L225 Difference]: With dead ends: 1083 [2022-11-02 20:25:43,338 INFO L226 Difference]: Without dead ends: 565 [2022-11-02 20:25:43,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:25:43,342 INFO L413 NwaCegarLoop]: 731 mSDtfsCounter, 121 mSDsluCounter, 3394 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 4125 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:43,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 4125 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-02 20:25:43,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-11-02 20:25:43,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2022-11-02 20:25:43,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 332 states have (on average 1.2379518072289157) internal successors, (411), 337 states have internal predecessors, (411), 195 states have call successors, (195), 33 states have call predecessors, (195), 36 states have return successors, (239), 194 states have call predecessors, (239), 193 states have call successors, (239) [2022-11-02 20:25:43,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 845 transitions. [2022-11-02 20:25:43,384 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 845 transitions. Word has length 227 [2022-11-02 20:25:43,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:43,385 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 845 transitions. [2022-11-02 20:25:43,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 4 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 3 states have call predecessors, (29), 4 states have call successors, (29) [2022-11-02 20:25:43,386 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 845 transitions. [2022-11-02 20:25:43,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-11-02 20:25:43,390 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:43,390 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:43,449 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:43,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:43,614 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:43,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:43,615 INFO L85 PathProgramCache]: Analyzing trace with hash 507544390, now seen corresponding path program 1 times [2022-11-02 20:25:43,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:43,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850029088] [2022-11-02 20:25:43,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:43,618 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:43,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:43,620 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:43,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-02 20:25:45,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:45,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 1810 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-02 20:25:45,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:45,657 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 193 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2022-11-02 20:25:45,657 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:45,658 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:45,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850029088] [2022-11-02 20:25:45,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850029088] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:45,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:45,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-02 20:25:45,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804670292] [2022-11-02 20:25:45,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:45,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-02 20:25:45,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:45,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-02 20:25:45,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:25:45,661 INFO L87 Difference]: Start difference. First operand 565 states and 845 transitions. Second operand has 9 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 5 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 4 states have call predecessors, (30), 5 states have call successors, (30) [2022-11-02 20:25:47,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:47,883 INFO L93 Difference]: Finished difference Result 1107 states and 1662 transitions. [2022-11-02 20:25:47,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 20:25:47,884 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 5 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 4 states have call predecessors, (30), 5 states have call successors, (30) Word has length 235 [2022-11-02 20:25:47,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:47,890 INFO L225 Difference]: With dead ends: 1107 [2022-11-02 20:25:47,890 INFO L226 Difference]: Without dead ends: 587 [2022-11-02 20:25:47,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-02 20:25:47,896 INFO L413 NwaCegarLoop]: 712 mSDtfsCounter, 156 mSDsluCounter, 4597 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 5309 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:47,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 5309 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-02 20:25:47,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2022-11-02 20:25:47,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 585. [2022-11-02 20:25:47,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 351 states have (on average 1.2421652421652423) internal successors, (436), 355 states have internal predecessors, (436), 196 states have call successors, (196), 33 states have call predecessors, (196), 36 states have return successors, (240), 196 states have call predecessors, (240), 194 states have call successors, (240) [2022-11-02 20:25:47,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 872 transitions. [2022-11-02 20:25:47,944 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 872 transitions. Word has length 235 [2022-11-02 20:25:47,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:47,944 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 872 transitions. [2022-11-02 20:25:47,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 5 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 4 states have call predecessors, (30), 5 states have call successors, (30) [2022-11-02 20:25:47,945 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 872 transitions. [2022-11-02 20:25:47,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2022-11-02 20:25:47,947 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:47,948 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 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, 1, 1, 1, 1] [2022-11-02 20:25:48,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-11-02 20:25:48,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:48,164 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:48,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:48,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1930885005, now seen corresponding path program 2 times [2022-11-02 20:25:48,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:48,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [569620872] [2022-11-02 20:25:48,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:25:48,167 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:48,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:48,169 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:48,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-02 20:25:52,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:25:52,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:25:52,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 1922 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-02 20:25:52,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:53,219 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 183 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-11-02 20:25:53,219 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:53,220 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:53,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [569620872] [2022-11-02 20:25:53,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [569620872] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:53,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:53,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-02 20:25:53,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951012980] [2022-11-02 20:25:53,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:53,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-02 20:25:53,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:53,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-02 20:25:53,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:25:53,223 INFO L87 Difference]: Start difference. First operand 585 states and 872 transitions. Second operand has 9 states, 8 states have (on average 11.375) internal successors, (91), 8 states have internal predecessors, (91), 7 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 5 states have call predecessors, (29), 7 states have call successors, (29) [2022-11-02 20:25:54,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:54,815 INFO L93 Difference]: Finished difference Result 1133 states and 1701 transitions. [2022-11-02 20:25:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 20:25:54,816 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.375) internal successors, (91), 8 states have internal predecessors, (91), 7 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 5 states have call predecessors, (29), 7 states have call successors, (29) Word has length 250 [2022-11-02 20:25:54,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:54,855 INFO L225 Difference]: With dead ends: 1133 [2022-11-02 20:25:54,856 INFO L226 Difference]: Without dead ends: 593 [2022-11-02 20:25:54,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-11-02 20:25:54,861 INFO L413 NwaCegarLoop]: 725 mSDtfsCounter, 154 mSDsluCounter, 4720 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 5445 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:54,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 5445 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-02 20:25:54,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-11-02 20:25:54,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 585. [2022-11-02 20:25:54,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 351 states have (on average 1.2421652421652423) internal successors, (436), 355 states have internal predecessors, (436), 196 states have call successors, (196), 33 states have call predecessors, (196), 36 states have return successors, (240), 196 states have call predecessors, (240), 194 states have call successors, (240) [2022-11-02 20:25:54,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 872 transitions. [2022-11-02 20:25:54,910 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 872 transitions. Word has length 250 [2022-11-02 20:25:54,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:54,911 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 872 transitions. [2022-11-02 20:25:54,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.375) internal successors, (91), 8 states have internal predecessors, (91), 7 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 5 states have call predecessors, (29), 7 states have call successors, (29) [2022-11-02 20:25:54,913 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 872 transitions. [2022-11-02 20:25:54,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2022-11-02 20:25:54,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:54,916 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:25:54,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-11-02 20:25:55,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:55,142 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:55,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:55,143 INFO L85 PathProgramCache]: Analyzing trace with hash 715186503, now seen corresponding path program 1 times [2022-11-02 20:25:55,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:55,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1422666752] [2022-11-02 20:25:55,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:55,145 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:55,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:55,146 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:55,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-02 20:25:57,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:57,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 1965 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-02 20:25:57,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:57,567 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 220 proven. 0 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2022-11-02 20:25:57,567 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:57,568 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:57,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1422666752] [2022-11-02 20:25:57,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1422666752] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:57,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:57,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-02 20:25:57,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109813308] [2022-11-02 20:25:57,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:57,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-02 20:25:57,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:57,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-02 20:25:57,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-02 20:25:57,571 INFO L87 Difference]: Start difference. First operand 585 states and 872 transitions. Second operand has 10 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 6 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 5 states have call predecessors, (31), 6 states have call successors, (31) [2022-11-02 20:26:00,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:26:00,320 INFO L93 Difference]: Finished difference Result 1149 states and 1717 transitions. [2022-11-02 20:26:00,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-02 20:26:00,322 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 6 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 5 states have call predecessors, (31), 6 states have call successors, (31) Word has length 266 [2022-11-02 20:26:00,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:26:00,328 INFO L225 Difference]: With dead ends: 1149 [2022-11-02 20:26:00,328 INFO L226 Difference]: Without dead ends: 609 [2022-11-02 20:26:00,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-02 20:26:00,333 INFO L413 NwaCegarLoop]: 690 mSDtfsCounter, 193 mSDsluCounter, 5117 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 5807 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-02 20:26:00,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 5807 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 840 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-02 20:26:00,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-11-02 20:26:00,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 563. [2022-11-02 20:26:00,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 331 states have (on average 1.2386706948640482) internal successors, (410), 335 states have internal predecessors, (410), 195 states have call successors, (195), 33 states have call predecessors, (195), 35 states have return successors, (231), 194 states have call predecessors, (231), 193 states have call successors, (231) [2022-11-02 20:26:00,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 836 transitions. [2022-11-02 20:26:00,375 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 836 transitions. Word has length 266 [2022-11-02 20:26:00,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:26:00,375 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 836 transitions. [2022-11-02 20:26:00,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 6 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 5 states have call predecessors, (31), 6 states have call successors, (31) [2022-11-02 20:26:00,376 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 836 transitions. [2022-11-02 20:26:00,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-02 20:26:00,378 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:26:00,379 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-02 20:26:00,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-02 20:26:00,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:26:00,593 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:26:00,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:26:00,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1528855332, now seen corresponding path program 2 times [2022-11-02 20:26:00,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:26:00,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [549268202] [2022-11-02 20:26:00,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:26:00,596 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:26:00,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:26:00,597 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:26:00,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-02 20:26:05,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:26:05,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:26:05,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 2077 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-02 20:26:05,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:26:05,958 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 188 proven. 3 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2022-11-02 20:26:05,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:26:06,334 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 479 trivial. 0 not checked. [2022-11-02 20:26:06,335 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:26:06,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549268202] [2022-11-02 20:26:06,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549268202] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:26:06,335 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:26:06,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2022-11-02 20:26:06,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591745056] [2022-11-02 20:26:06,335 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:26:06,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-02 20:26:06,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:26:06,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-02 20:26:06,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-02 20:26:06,337 INFO L87 Difference]: Start difference. First operand 563 states and 836 transitions. Second operand has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 8 states have internal predecessors, (91), 4 states have call successors, (40), 3 states have call predecessors, (40), 4 states have return successors, (37), 6 states have call predecessors, (37), 4 states have call successors, (37) [2022-11-02 20:26:06,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:26:06,927 INFO L93 Difference]: Finished difference Result 1078 states and 1604 transitions. [2022-11-02 20:26:06,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 20:26:06,928 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 8 states have internal predecessors, (91), 4 states have call successors, (40), 3 states have call predecessors, (40), 4 states have return successors, (37), 6 states have call predecessors, (37), 4 states have call successors, (37) Word has length 281 [2022-11-02 20:26:06,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:26:06,933 INFO L225 Difference]: With dead ends: 1078 [2022-11-02 20:26:06,934 INFO L226 Difference]: Without dead ends: 563 [2022-11-02 20:26:06,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 551 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-11-02 20:26:06,938 INFO L413 NwaCegarLoop]: 748 mSDtfsCounter, 91 mSDsluCounter, 6549 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 7297 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-02 20:26:06,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 7297 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-02 20:26:06,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-02 20:26:06,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 563. [2022-11-02 20:26:06,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 331 states have (on average 1.2356495468277946) internal successors, (409), 335 states have internal predecessors, (409), 195 states have call successors, (195), 33 states have call predecessors, (195), 35 states have return successors, (231), 194 states have call predecessors, (231), 193 states have call successors, (231) [2022-11-02 20:26:06,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 835 transitions. [2022-11-02 20:26:06,988 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 835 transitions. Word has length 281 [2022-11-02 20:26:06,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:26:06,991 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 835 transitions. [2022-11-02 20:26:06,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 8 states have internal predecessors, (91), 4 states have call successors, (40), 3 states have call predecessors, (40), 4 states have return successors, (37), 6 states have call predecessors, (37), 4 states have call successors, (37) [2022-11-02 20:26:06,991 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 835 transitions. [2022-11-02 20:26:06,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-02 20:26:06,994 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:26:06,994 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-02 20:26:07,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-02 20:26:07,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:26:07,218 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:26:07,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:26:07,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1890092958, now seen corresponding path program 1 times [2022-11-02 20:26:07,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:26:07,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759472391] [2022-11-02 20:26:07,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:26:07,221 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:26:07,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:26:07,225 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:26:07,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-02 20:26:09,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:26:09,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 2079 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-02 20:26:09,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:26:10,041 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 180 proven. 0 refuted. 0 times theorem prover too weak. 302 trivial. 0 not checked. [2022-11-02 20:26:10,042 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:26:10,042 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:26:10,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759472391] [2022-11-02 20:26:10,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759472391] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:26:10,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:26:10,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 20:26:10,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131212495] [2022-11-02 20:26:10,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:26:10,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 20:26:10,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:26:10,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 20:26:10,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:26:10,045 INFO L87 Difference]: Start difference. First operand 563 states and 835 transitions. Second operand has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 5 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 4 states have call predecessors, (29), 5 states have call successors, (29) [2022-11-02 20:26:11,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:26:11,609 INFO L93 Difference]: Finished difference Result 1075 states and 1597 transitions. [2022-11-02 20:26:11,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:26:11,611 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 5 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 4 states have call predecessors, (29), 5 states have call successors, (29) Word has length 281 [2022-11-02 20:26:11,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:26:11,616 INFO L225 Difference]: With dead ends: 1075 [2022-11-02 20:26:11,616 INFO L226 Difference]: Without dead ends: 563 [2022-11-02 20:26:11,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-02 20:26:11,621 INFO L413 NwaCegarLoop]: 703 mSDtfsCounter, 149 mSDsluCounter, 3832 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 4535 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:26:11,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 4535 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-02 20:26:11,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-02 20:26:11,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 563. [2022-11-02 20:26:11,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 331 states have (on average 1.2356495468277946) internal successors, (409), 335 states have internal predecessors, (409), 195 states have call successors, (195), 33 states have call predecessors, (195), 35 states have return successors, (228), 194 states have call predecessors, (228), 193 states have call successors, (228) [2022-11-02 20:26:11,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 832 transitions. [2022-11-02 20:26:11,704 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 832 transitions. Word has length 281 [2022-11-02 20:26:11,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:26:11,705 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 832 transitions. [2022-11-02 20:26:11,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 5 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 4 states have call predecessors, (29), 5 states have call successors, (29) [2022-11-02 20:26:11,705 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 832 transitions. [2022-11-02 20:26:11,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2022-11-02 20:26:11,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:26:11,709 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:26:11,791 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-02 20:26:11,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:26:11,934 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:26:11,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:26:11,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1814069757, now seen corresponding path program 2 times [2022-11-02 20:26:11,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:26:11,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [714547500] [2022-11-02 20:26:11,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:26:11,937 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:26:11,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:26:11,938 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:26:11,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-02 20:26:17,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:26:17,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:26:17,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 2191 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-02 20:26:17,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:26:17,968 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 524 trivial. 0 not checked. [2022-11-02 20:26:17,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:26:17,969 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:26:17,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [714547500] [2022-11-02 20:26:17,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [714547500] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:26:17,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:26:17,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-02 20:26:17,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262093900] [2022-11-02 20:26:17,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:26:17,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-02 20:26:17,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:26:17,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-02 20:26:17,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2022-11-02 20:26:17,972 INFO L87 Difference]: Start difference. First operand 563 states and 832 transitions. Second operand has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 11 states have internal predecessors, (86), 9 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2022-11-02 20:26:22,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:26:22,054 INFO L93 Difference]: Finished difference Result 1083 states and 1609 transitions. [2022-11-02 20:26:22,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-02 20:26:22,055 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 11 states have internal predecessors, (86), 9 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) Word has length 296 [2022-11-02 20:26:22,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:26:22,060 INFO L225 Difference]: With dead ends: 1083 [2022-11-02 20:26:22,060 INFO L226 Difference]: Without dead ends: 577 [2022-11-02 20:26:22,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-11-02 20:26:22,065 INFO L413 NwaCegarLoop]: 681 mSDtfsCounter, 210 mSDsluCounter, 6895 mSDsCounter, 0 mSdLazyCounter, 1240 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 7576 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-02 20:26:22,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 7576 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1240 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-11-02 20:26:22,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-11-02 20:26:22,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 575. [2022-11-02 20:26:22,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 337 states have (on average 1.2344213649851632) internal successors, (416), 341 states have internal predecessors, (416), 200 states have call successors, (200), 34 states have call predecessors, (200), 36 states have return successors, (233), 199 states have call predecessors, (233), 198 states have call successors, (233) [2022-11-02 20:26:22,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 849 transitions. [2022-11-02 20:26:22,114 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 849 transitions. Word has length 296 [2022-11-02 20:26:22,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:26:22,115 INFO L495 AbstractCegarLoop]: Abstraction has 575 states and 849 transitions. [2022-11-02 20:26:22,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.615384615384615) internal successors, (86), 11 states have internal predecessors, (86), 9 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2022-11-02 20:26:22,116 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 849 transitions. [2022-11-02 20:26:22,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-11-02 20:26:22,119 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:26:22,119 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-02 20:26:22,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-02 20:26:22,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:26:22,346 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:26:22,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:26:22,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1040518165, now seen corresponding path program 1 times [2022-11-02 20:26:22,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:26:22,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [295057820] [2022-11-02 20:26:22,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:26:22,350 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:26:22,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:26:22,351 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:26:22,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-02 20:26:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:26:32,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 2415 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-02 20:26:32,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:26:33,322 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-02 20:26:33,323 INFO L390 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 [2022-11-02 20:26:33,507 INFO L134 CoverageAnalysis]: Checked inductivity of 707 backedges. 317 proven. 0 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2022-11-02 20:26:33,507 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:26:33,507 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:26:33,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [295057820] [2022-11-02 20:26:33,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [295057820] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:26:33,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:26:33,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-02 20:26:33,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712545204] [2022-11-02 20:26:33,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:26:33,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-02 20:26:33,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:26:33,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-02 20:26:33,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-11-02 20:26:33,511 INFO L87 Difference]: Start difference. First operand 575 states and 849 transitions. Second operand has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 12 states have internal predecessors, (115), 7 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (34), 7 states have call predecessors, (34), 7 states have call successors, (34) [2022-11-02 20:26:40,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:26:49,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:26:49,143 INFO L93 Difference]: Finished difference Result 1142 states and 1739 transitions. [2022-11-02 20:26:49,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-02 20:26:49,146 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 12 states have internal predecessors, (115), 7 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (34), 7 states have call predecessors, (34), 7 states have call successors, (34) Word has length 326 [2022-11-02 20:26:49,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:26:49,152 INFO L225 Difference]: With dead ends: 1142 [2022-11-02 20:26:49,152 INFO L226 Difference]: Without dead ends: 600 [2022-11-02 20:26:49,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 317 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2022-11-02 20:26:49,157 INFO L413 NwaCegarLoop]: 698 mSDtfsCounter, 92 mSDsluCounter, 5864 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 6562 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:26:49,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 6562 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1315 Invalid, 1 Unknown, 0 Unchecked, 14.4s Time] [2022-11-02 20:26:49,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-11-02 20:26:49,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 586. [2022-11-02 20:26:49,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 347 states have (on average 1.2334293948126802) internal successors, (428), 350 states have internal predecessors, (428), 200 states have call successors, (200), 34 states have call predecessors, (200), 37 states have return successors, (267), 201 states have call predecessors, (267), 198 states have call successors, (267) [2022-11-02 20:26:49,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 895 transitions. [2022-11-02 20:26:49,236 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 895 transitions. Word has length 326 [2022-11-02 20:26:49,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:26:49,237 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 895 transitions. [2022-11-02 20:26:49,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 12 states have internal predecessors, (115), 7 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (34), 7 states have call predecessors, (34), 7 states have call successors, (34) [2022-11-02 20:26:49,237 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 895 transitions. [2022-11-02 20:26:49,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-11-02 20:26:49,240 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:26:49,241 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-02 20:26:49,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-02 20:26:49,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:26:49,454 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:26:49,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:26:49,455 INFO L85 PathProgramCache]: Analyzing trace with hash 180313771, now seen corresponding path program 1 times [2022-11-02 20:26:49,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:26:49,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1503376271] [2022-11-02 20:26:49,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:26:49,458 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:26:49,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:26:49,459 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:26:49,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-02 20:26:51,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:26:51,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 2419 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 20:26:51,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:26:51,802 INFO L134 CoverageAnalysis]: Checked inductivity of 707 backedges. 314 proven. 0 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2022-11-02 20:26:51,803 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:26:51,803 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:26:51,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1503376271] [2022-11-02 20:26:51,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1503376271] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:26:51,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:26:51,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:26:51,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271031565] [2022-11-02 20:26:51,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:26:51,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:26:51,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:26:51,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:26:51,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:26:51,810 INFO L87 Difference]: Start difference. First operand 586 states and 895 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-02 20:26:51,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:26:51,999 INFO L93 Difference]: Finished difference Result 1159 states and 1798 transitions. [2022-11-02 20:26:51,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-02 20:26:52,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 326 [2022-11-02 20:26:52,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:26:52,005 INFO L225 Difference]: With dead ends: 1159 [2022-11-02 20:26:52,005 INFO L226 Difference]: Without dead ends: 606 [2022-11-02 20:26:52,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-02 20:26:52,009 INFO L413 NwaCegarLoop]: 772 mSDtfsCounter, 8 mSDsluCounter, 2290 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 3062 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:26:52,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 3062 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:26:52,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-11-02 20:26:52,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 594. [2022-11-02 20:26:52,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 355 states have (on average 1.228169014084507) internal successors, (436), 358 states have internal predecessors, (436), 200 states have call successors, (200), 34 states have call predecessors, (200), 37 states have return successors, (267), 201 states have call predecessors, (267), 198 states have call successors, (267) [2022-11-02 20:26:52,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 903 transitions. [2022-11-02 20:26:52,056 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 903 transitions. Word has length 326 [2022-11-02 20:26:52,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:26:52,057 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 903 transitions. [2022-11-02 20:26:52,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-02 20:26:52,057 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 903 transitions. [2022-11-02 20:26:52,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-11-02 20:26:52,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:26:52,060 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:26:52,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-02 20:26:52,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:26:52,278 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:26:52,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:26:52,279 INFO L85 PathProgramCache]: Analyzing trace with hash -766363989, now seen corresponding path program 1 times [2022-11-02 20:26:52,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:26:52,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895035090] [2022-11-02 20:26:52,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:26:52,281 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:26:52,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:26:52,282 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:26:52,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-02 20:26:54,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:26:54,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 2409 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 20:26:54,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:26:54,654 INFO L134 CoverageAnalysis]: Checked inductivity of 707 backedges. 294 proven. 0 refuted. 0 times theorem prover too weak. 413 trivial. 0 not checked. [2022-11-02 20:26:54,654 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:26:54,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:26:54,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895035090] [2022-11-02 20:26:54,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895035090] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:26:54,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:26:54,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:26:54,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148657871] [2022-11-02 20:26:54,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:26:54,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:26:54,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:26:54,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:26:54,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:26:54,658 INFO L87 Difference]: Start difference. First operand 594 states and 903 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-02 20:26:54,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:26:54,774 INFO L93 Difference]: Finished difference Result 1155 states and 1827 transitions. [2022-11-02 20:26:54,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:26:54,777 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 326 [2022-11-02 20:26:54,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:26:54,782 INFO L225 Difference]: With dead ends: 1155 [2022-11-02 20:26:54,782 INFO L226 Difference]: Without dead ends: 594 [2022-11-02 20:26:54,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 324 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:26:54,788 INFO L413 NwaCegarLoop]: 758 mSDtfsCounter, 7 mSDsluCounter, 1496 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2254 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:26:54,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2254 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:26:54,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-11-02 20:26:54,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2022-11-02 20:26:54,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 355 states have (on average 1.2253521126760563) internal successors, (435), 358 states have internal predecessors, (435), 200 states have call successors, (200), 34 states have call predecessors, (200), 37 states have return successors, (267), 201 states have call predecessors, (267), 198 states have call successors, (267) [2022-11-02 20:26:54,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 902 transitions. [2022-11-02 20:26:54,831 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 902 transitions. Word has length 326 [2022-11-02 20:26:54,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:26:54,831 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 902 transitions. [2022-11-02 20:26:54,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-02 20:26:54,832 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 902 transitions. [2022-11-02 20:26:54,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2022-11-02 20:26:54,834 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:26:54,834 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:26:54,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-02 20:26:55,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:26:55,058 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:26:55,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:26:55,059 INFO L85 PathProgramCache]: Analyzing trace with hash -358646357, now seen corresponding path program 1 times [2022-11-02 20:26:55,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:26:55,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [764489802] [2022-11-02 20:26:55,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:26:55,061 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:26:55,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:26:55,062 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:26:55,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-02 20:26:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:26:57,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 2417 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:26:57,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:26:57,780 INFO L134 CoverageAnalysis]: Checked inductivity of 709 backedges. 296 proven. 0 refuted. 0 times theorem prover too weak. 413 trivial. 0 not checked. [2022-11-02 20:26:57,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:26:57,780 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:26:57,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [764489802] [2022-11-02 20:26:57,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [764489802] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:26:57,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:26:57,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:26:57,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524656732] [2022-11-02 20:26:57,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:26:57,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:26:57,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:26:57,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:26:57,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:26:57,784 INFO L87 Difference]: Start difference. First operand 594 states and 902 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-02 20:27:03,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:27:03,112 INFO L93 Difference]: Finished difference Result 1155 states and 1825 transitions. [2022-11-02 20:27:03,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-02 20:27:03,116 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 330 [2022-11-02 20:27:03,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:27:03,122 INFO L225 Difference]: With dead ends: 1155 [2022-11-02 20:27:03,122 INFO L226 Difference]: Without dead ends: 594 [2022-11-02 20:27:03,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 327 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:27:03,128 INFO L413 NwaCegarLoop]: 785 mSDtfsCounter, 7 mSDsluCounter, 2159 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2944 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-11-02 20:27:03,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2944 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-11-02 20:27:03,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-11-02 20:27:03,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2022-11-02 20:27:03,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 355 states have (on average 1.2225352112676056) internal successors, (434), 358 states have internal predecessors, (434), 200 states have call successors, (200), 34 states have call predecessors, (200), 37 states have return successors, (267), 201 states have call predecessors, (267), 198 states have call successors, (267) [2022-11-02 20:27:03,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 901 transitions. [2022-11-02 20:27:03,218 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 901 transitions. Word has length 330 [2022-11-02 20:27:03,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:27:03,218 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 901 transitions. [2022-11-02 20:27:03,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-02 20:27:03,220 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 901 transitions. [2022-11-02 20:27:03,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2022-11-02 20:27:03,223 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:27:03,223 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:27:03,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-02 20:27:03,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:27:03,443 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:27:03,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:27:03,444 INFO L85 PathProgramCache]: Analyzing trace with hash 926894699, now seen corresponding path program 1 times [2022-11-02 20:27:03,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:27:03,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [683303824] [2022-11-02 20:27:03,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:27:03,446 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:27:03,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:27:03,448 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:27:03,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77faeb39-7f55-4961-b695-c98f9a555624/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process