./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 527bcce2 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_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx --witnessprinter.witness.filename witness --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 d58b6cbe3dbcae2c6bf4b35286cc82fa39ed49d435b7e41930b97647d699f843 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-527bcce [2023-11-21 22:18:07,371 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-21 22:18:07,506 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-21 22:18:07,516 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-21 22:18:07,517 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-21 22:18:07,557 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-21 22:18:07,561 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-21 22:18:07,562 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-21 22:18:07,563 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-21 22:18:07,570 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-21 22:18:07,571 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-21 22:18:07,571 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-21 22:18:07,572 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-21 22:18:07,574 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-21 22:18:07,574 INFO L153 SettingsManager]: * Use SBE=true [2023-11-21 22:18:07,575 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-21 22:18:07,575 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-21 22:18:07,576 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-21 22:18:07,576 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-21 22:18:07,577 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-21 22:18:07,577 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-21 22:18:07,578 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-21 22:18:07,578 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-21 22:18:07,579 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-21 22:18:07,579 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-21 22:18:07,580 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-21 22:18:07,580 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-21 22:18:07,581 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-21 22:18:07,581 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-21 22:18:07,582 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-21 22:18:07,583 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-21 22:18:07,583 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-21 22:18:07,583 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-21 22:18:07,584 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-21 22:18:07,584 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-21 22:18:07,584 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-21 22:18:07,584 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-21 22:18:07,585 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-21 22:18:07,585 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-21 22:18:07,585 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/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_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> d58b6cbe3dbcae2c6bf4b35286cc82fa39ed49d435b7e41930b97647d699f843 [2023-11-21 22:18:07,913 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-21 22:18:07,937 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-21 22:18:07,940 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-21 22:18:07,942 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-21 22:18:07,943 INFO L274 PluginConnector]: CDTParser initialized [2023-11-21 22:18:07,944 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/../../sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i [2023-11-21 22:18:11,162 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-21 22:18:11,785 INFO L384 CDTParser]: Found 1 translation units. [2023-11-21 22:18:11,788 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i [2023-11-21 22:18:11,831 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/data/98e5149c6/c74ddec3fed1484c83476c58d19b10b0/FLAG41ba90e99 [2023-11-21 22:18:11,850 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/data/98e5149c6/c74ddec3fed1484c83476c58d19b10b0 [2023-11-21 22:18:11,857 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-21 22:18:11,858 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-21 22:18:11,861 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-21 22:18:11,861 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-21 22:18:11,867 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-21 22:18:11,867 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 10:18:11" (1/1) ... [2023-11-21 22:18:11,868 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e1d5739 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:11, skipping insertion in model container [2023-11-21 22:18:11,869 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 10:18:11" (1/1) ... [2023-11-21 22:18:12,014 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-21 22:18:12,410 WARN L240 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_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i[4497,4510] [2023-11-21 22:18:12,420 WARN L240 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_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i[4557,4570] [2023-11-21 22:18:13,411 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,412 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,412 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,413 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,415 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,429 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,430 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,432 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,433 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,435 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,436 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,437 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,438 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:13,898 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-21 22:18:13,900 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-21 22:18:13,901 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-21 22:18:13,903 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-21 22:18:13,905 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-21 22:18:13,906 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-21 22:18:13,906 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-21 22:18:13,907 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-21 22:18:13,908 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-21 22:18:13,910 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-21 22:18:14,097 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,105 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,171 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-21 22:18:14,226 INFO L202 MainTranslator]: Completed pre-run [2023-11-21 22:18:14,244 WARN L240 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_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i[4497,4510] [2023-11-21 22:18:14,245 WARN L240 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_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/sv-benchmarks/c/aws-c-common/aws_array_list_capacity_harness.i[4557,4570] [2023-11-21 22:18:14,304 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,304 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,305 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,305 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,306 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,314 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,314 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,316 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,316 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,318 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,319 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,319 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,320 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,369 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-21 22:18:14,370 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-21 22:18:14,371 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-21 22:18:14,372 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-21 22:18:14,373 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-21 22:18:14,374 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-21 22:18:14,375 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-21 22:18:14,376 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-21 22:18:14,376 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-21 22:18:14,377 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-21 22:18:14,415 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,421 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-21 22:18:14,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7747-7758] [2023-11-21 22:18:14,483 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-21 22:18:14,881 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,882 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,882 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,883 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,883 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,883 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,883 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,884 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,885 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,885 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,885 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,887 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,887 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,888 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,888 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-21 22:18:14,896 INFO L206 MainTranslator]: Completed translation [2023-11-21 22:18:14,897 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14 WrapperNode [2023-11-21 22:18:14,897 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-21 22:18:14,898 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-21 22:18:14,899 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-21 22:18:14,899 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-21 22:18:14,906 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,014 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,115 INFO L138 Inliner]: procedures = 689, calls = 1688, calls flagged for inlining = 53, calls inlined = 9, statements flattened = 618 [2023-11-21 22:18:15,116 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-21 22:18:15,117 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-21 22:18:15,117 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-21 22:18:15,117 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-21 22:18:15,130 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,130 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,138 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,215 INFO L187 HeapSplitter]: Split 307 memory accesses to 7 slices as follows [2, 50, 236, 6, 7, 3, 3] [2023-11-21 22:18:15,216 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,216 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,275 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,283 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,292 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,318 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,347 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-21 22:18:15,348 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-21 22:18:15,349 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-21 22:18:15,349 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-21 22:18:15,350 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (1/1) ... [2023-11-21 22:18:15,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-21 22:18:15,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:18:15,410 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-21 22:18:15,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-21 22:18:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-21 22:18:15,457 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2023-11-21 22:18:15,458 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2023-11-21 22:18:15,458 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2023-11-21 22:18:15,458 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2023-11-21 22:18:15,458 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-21 22:18:15,459 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-21 22:18:15,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-21 22:18:15,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-21 22:18:15,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-21 22:18:15,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-21 22:18:15,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-21 22:18:15,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-21 22:18:15,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-21 22:18:15,461 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-21 22:18:15,461 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-21 22:18:15,461 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-21 22:18:15,462 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-21 22:18:15,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-21 22:18:15,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-21 22:18:15,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-21 22:18:15,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-21 22:18:15,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-21 22:18:15,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-21 22:18:15,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-21 22:18:15,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-21 22:18:15,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-21 22:18:15,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-21 22:18:15,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-21 22:18:15,464 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-21 22:18:15,464 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-21 22:18:15,464 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2023-11-21 22:18:15,465 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2023-11-21 22:18:15,466 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-21 22:18:15,466 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-21 22:18:15,466 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-21 22:18:15,466 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-21 22:18:15,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-21 22:18:15,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-21 22:18:15,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-21 22:18:15,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-21 22:18:15,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-21 22:18:15,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-21 22:18:15,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-21 22:18:15,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-21 22:18:15,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-21 22:18:15,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-21 22:18:15,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-21 22:18:15,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-21 22:18:15,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-21 22:18:15,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-21 22:18:15,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-21 22:18:15,469 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-21 22:18:15,469 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-21 22:18:15,469 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-21 22:18:15,469 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-21 22:18:15,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-21 22:18:15,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-21 22:18:15,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-21 22:18:15,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-21 22:18:15,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-21 22:18:15,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-21 22:18:15,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-21 22:18:15,472 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2023-11-21 22:18:15,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2023-11-21 22:18:15,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-21 22:18:15,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-21 22:18:15,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-21 22:18:15,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-21 22:18:15,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-21 22:18:15,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-21 22:18:15,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-21 22:18:15,909 INFO L240 CfgBuilder]: Building ICFG [2023-11-21 22:18:15,912 INFO L266 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-21 22:18:17,071 INFO L281 CfgBuilder]: Performing block encoding [2023-11-21 22:18:17,301 INFO L303 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-21 22:18:17,301 INFO L308 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-21 22:18:17,303 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 10:18:17 BoogieIcfgContainer [2023-11-21 22:18:17,303 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-21 22:18:17,306 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-21 22:18:17,306 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-21 22:18:17,310 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-21 22:18:17,310 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 10:18:11" (1/3) ... [2023-11-21 22:18:17,311 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5aa30de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 10:18:17, skipping insertion in model container [2023-11-21 22:18:17,311 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 10:18:14" (2/3) ... [2023-11-21 22:18:17,312 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5aa30de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 10:18:17, skipping insertion in model container [2023-11-21 22:18:17,312 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 10:18:17" (3/3) ... [2023-11-21 22:18:17,313 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_array_list_capacity_harness.i [2023-11-21 22:18:17,335 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-21 22:18:17,335 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-21 22:18:17,394 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-21 22:18:17,402 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=LoopHeads, 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;@1ea5fb42, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-21 22:18:17,403 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-21 22:18:17,408 INFO L276 IsEmpty]: Start isEmpty. Operand has 99 states, 54 states have (on average 1.1851851851851851) internal successors, (64), 55 states have internal predecessors, (64), 31 states have call successors, (31), 12 states have call predecessors, (31), 12 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-11-21 22:18:17,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-21 22:18:17,422 INFO L187 NwaCegarLoop]: Found error trace [2023-11-21 22:18:17,422 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:18:17,423 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-21 22:18:17,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:18:17,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1389152595, now seen corresponding path program 1 times [2023-11-21 22:18:17,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:18:17,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622330041] [2023-11-21 22:18:17,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:18:17,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:18:17,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:18:18,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:18:18,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622330041] [2023-11-21 22:18:18,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-21 22:18:18,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558004775] [2023-11-21 22:18:18,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:18:18,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:18:18,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:18:18,111 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:18:18,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-21 22:18:18,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:18:18,715 INFO L262 TraceCheckSpWp]: Trace formula consists of 2227 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-21 22:18:18,727 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:18:18,823 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-21 22:18:18,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-21 22:18:18,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558004775] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-21 22:18:18,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-21 22:18:18,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-21 22:18:18,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65749254] [2023-11-21 22:18:18,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-21 22:18:18,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-21 22:18:18,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:18:18,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-21 22:18:18,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-21 22:18:18,868 INFO L87 Difference]: Start difference. First operand has 99 states, 54 states have (on average 1.1851851851851851) internal successors, (64), 55 states have internal predecessors, (64), 31 states have call successors, (31), 12 states have call predecessors, (31), 12 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-21 22:18:19,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:18:19,357 INFO L93 Difference]: Finished difference Result 169 states and 229 transitions. [2023-11-21 22:18:19,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-21 22:18:19,361 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 58 [2023-11-21 22:18:19,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-21 22:18:19,374 INFO L225 Difference]: With dead ends: 169 [2023-11-21 22:18:19,374 INFO L226 Difference]: Without dead ends: 99 [2023-11-21 22:18:19,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-21 22:18:19,387 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 26 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-21 22:18:19,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 355 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-21 22:18:19,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2023-11-21 22:18:19,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2023-11-21 22:18:19,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 54 states have (on average 1.1666666666666667) internal successors, (63), 56 states have internal predecessors, (63), 31 states have call successors, (31), 12 states have call predecessors, (31), 13 states have return successors, (32), 30 states have call predecessors, (32), 30 states have call successors, (32) [2023-11-21 22:18:19,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 126 transitions. [2023-11-21 22:18:19,491 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 126 transitions. Word has length 58 [2023-11-21 22:18:19,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-21 22:18:19,492 INFO L495 AbstractCegarLoop]: Abstraction has 99 states and 126 transitions. [2023-11-21 22:18:19,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-21 22:18:19,492 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 126 transitions. [2023-11-21 22:18:19,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-21 22:18:19,496 INFO L187 NwaCegarLoop]: Found error trace [2023-11-21 22:18:19,496 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 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] [2023-11-21 22:18:19,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-21 22:18:19,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:18:19,702 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-21 22:18:19,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:18:19,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1440105847, now seen corresponding path program 1 times [2023-11-21 22:18:19,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:18:19,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952514593] [2023-11-21 22:18:19,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:18:19,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:18:19,851 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-21 22:18:19,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [999795332] [2023-11-21 22:18:19,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:18:19,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:18:19,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:18:19,854 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:18:19,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-21 22:18:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:18:20,523 INFO L262 TraceCheckSpWp]: Trace formula consists of 2407 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-21 22:18:20,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:18:20,663 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-21 22:18:20,663 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-21 22:18:20,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-21 22:18:20,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952514593] [2023-11-21 22:18:20,664 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-21 22:18:20,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999795332] [2023-11-21 22:18:20,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999795332] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-21 22:18:20,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-21 22:18:20,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-21 22:18:20,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99037472] [2023-11-21 22:18:20,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-21 22:18:20,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-21 22:18:20,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-21 22:18:20,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-21 22:18:20,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-21 22:18:20,668 INFO L87 Difference]: Start difference. First operand 99 states and 126 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-11-21 22:18:21,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-21 22:18:21,318 INFO L93 Difference]: Finished difference Result 156 states and 196 transitions. [2023-11-21 22:18:21,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-21 22:18:21,319 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 67 [2023-11-21 22:18:21,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-21 22:18:21,323 INFO L225 Difference]: With dead ends: 156 [2023-11-21 22:18:21,324 INFO L226 Difference]: Without dead ends: 97 [2023-11-21 22:18:21,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-21 22:18:21,331 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 24 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-21 22:18:21,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 443 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-21 22:18:21,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2023-11-21 22:18:21,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2023-11-21 22:18:21,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 53 states have (on average 1.150943396226415) internal successors, (61), 54 states have internal predecessors, (61), 31 states have call successors, (31), 12 states have call predecessors, (31), 12 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-21 22:18:21,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 122 transitions. [2023-11-21 22:18:21,391 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 122 transitions. Word has length 67 [2023-11-21 22:18:21,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-21 22:18:21,392 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 122 transitions. [2023-11-21 22:18:21,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-11-21 22:18:21,392 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 122 transitions. [2023-11-21 22:18:21,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-11-21 22:18:21,400 INFO L187 NwaCegarLoop]: Found error trace [2023-11-21 22:18:21,400 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-21 22:18:21,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-21 22:18:21,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:18:21,616 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-21 22:18:21,616 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-21 22:18:21,616 INFO L85 PathProgramCache]: Analyzing trace with hash -571283385, now seen corresponding path program 1 times [2023-11-21 22:18:21,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-21 22:18:21,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682741965] [2023-11-21 22:18:21,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:18:21,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-21 22:18:21,767 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-21 22:18:21,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [995506499] [2023-11-21 22:18:21,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-21 22:18:21,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-21 22:18:21,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 [2023-11-21 22:18:21,769 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-21 22:18:21,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_69eaa141-e08c-4070-8a15-ce9f1acc9fd8/bin/uautomizer-verify-bycVGegfSx/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-21 22:18:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-21 22:18:28,162 INFO L262 TraceCheckSpWp]: Trace formula consists of 2767 conjuncts, 223 conjunts are in the unsatisfiable core [2023-11-21 22:18:28,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-21 22:18:29,146 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2023-11-21 22:18:29,153 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2023-11-21 22:18:29,579 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-21 22:18:29,654 INFO L349 Elim1Store]: treesize reduction 98, result has 28.5 percent of original size [2023-11-21 22:18:29,655 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 56 treesize of output 73 [2023-11-21 22:18:29,735 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-21 22:18:31,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-21 22:18:32,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-11-21 22:18:32,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 55 [2023-11-21 22:18:48,745 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 30 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)