./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f3fe3cb34379eae79cebbb54b4c78cc48acd108a8b9278d58db57418db83cfb2 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 15:25:43,918 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 15:25:43,982 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 15:25:43,987 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 15:25:43,988 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 15:25:44,012 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 15:25:44,012 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 15:25:44,013 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 15:25:44,014 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 15:25:44,014 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 15:25:44,015 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 15:25:44,015 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 15:25:44,016 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 15:25:44,016 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 15:25:44,017 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 15:25:44,017 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 15:25:44,018 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 15:25:44,018 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 15:25:44,019 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 15:25:44,019 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 15:25:44,020 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 15:25:44,020 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 15:25:44,021 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 15:25:44,022 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 15:25:44,022 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 15:25:44,022 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 15:25:44,023 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 15:25:44,023 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 15:25:44,024 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 15:25:44,024 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 15:25:44,024 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 15:25:44,025 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 15:25:44,025 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 15:25:44,025 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 15:25:44,026 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 15:25:44,026 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 15:25:44,026 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 15:25:44,027 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 15:25:44,027 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 15:25:44,027 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 15:25:44,027 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 15:25:44,027 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 15:25:44,028 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 15:25:44,028 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 15:25:44,028 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f3fe3cb34379eae79cebbb54b4c78cc48acd108a8b9278d58db57418db83cfb2 [2023-12-02 15:25:44,252 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 15:25:44,273 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 15:25:44,276 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 15:25:44,277 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 15:25:44,278 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 15:25:44,279 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i [2023-12-02 15:25:47,027 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 15:25:47,385 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 15:25:47,385 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i [2023-12-02 15:25:47,413 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data/03703b916/15c34b2a0d144ed6a16097ff508bc3f0/FLAG3d253b07d [2023-12-02 15:25:47,428 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data/03703b916/15c34b2a0d144ed6a16097ff508bc3f0 [2023-12-02 15:25:47,431 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 15:25:47,432 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 15:25:47,433 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 15:25:47,433 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 15:25:47,439 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 15:25:47,439 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:25:47" (1/1) ... [2023-12-02 15:25:47,441 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@398a727d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:47, skipping insertion in model container [2023-12-02 15:25:47,441 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:25:47" (1/1) ... [2023-12-02 15:25:47,555 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 15:25:47,782 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4495,4508] [2023-12-02 15:25:47,790 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4555,4568] [2023-12-02 15:25:48,618 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,619 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,619 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,620 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,622 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,637 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,638 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,640 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,641 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,643 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,644 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,645 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:48,645 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,028 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-12-02 15:25:49,030 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-12-02 15:25:49,031 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-12-02 15:25:49,065 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-12-02 15:25:49,076 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-12-02 15:25:49,076 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-12-02 15:25:49,077 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-12-02 15:25:49,078 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-12-02 15:25:49,079 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-12-02 15:25:49,079 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-12-02 15:25:49,266 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 15:25:49,285 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 15:25:49,298 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4495,4508] [2023-12-02 15:25:49,299 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4555,4568] [2023-12-02 15:25:49,345 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,346 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,347 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,347 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,348 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,360 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,361 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,362 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,362 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,364 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,364 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,365 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,365 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:25:49,406 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-12-02 15:25:49,407 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-12-02 15:25:49,408 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-12-02 15:25:49,409 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-12-02 15:25:49,410 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-12-02 15:25:49,410 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-12-02 15:25:49,411 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-12-02 15:25:49,412 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-12-02 15:25:49,412 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-12-02 15:25:49,413 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-12-02 15:25:49,454 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 15:25:49,672 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,672 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,672 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,672 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,672 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,672 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,673 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,673 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,673 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,673 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,673 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,673 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,674 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,674 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,674 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,674 WARN L675 CHandler]: The function aws_array_list_ensure_capacity is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:25:49,682 INFO L206 MainTranslator]: Completed translation [2023-12-02 15:25:49,682 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49 WrapperNode [2023-12-02 15:25:49,682 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 15:25:49,683 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 15:25:49,683 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 15:25:49,683 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 15:25:49,691 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,755 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,791 INFO L138 Inliner]: procedures = 678, calls = 1045, calls flagged for inlining = 50, calls inlined = 5, statements flattened = 133 [2023-12-02 15:25:49,791 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 15:25:49,792 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 15:25:49,792 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 15:25:49,792 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 15:25:49,799 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,799 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,804 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,804 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,819 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,823 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,828 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,830 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,837 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 15:25:49,838 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 15:25:49,838 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 15:25:49,838 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 15:25:49,839 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (1/1) ... [2023-12-02 15:25:49,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 15:25:49,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:49,873 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 15:25:49,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 15:25:49,908 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 15:25:49,908 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 15:25:49,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 15:25:49,908 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2023-12-02 15:25:49,908 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2023-12-02 15:25:49,908 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 15:25:49,908 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2023-12-02 15:25:49,908 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2023-12-02 15:25:49,909 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 15:25:49,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 15:25:49,909 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_front [2023-12-02 15:25:49,909 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_front [2023-12-02 15:25:49,909 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 15:25:49,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 15:25:49,909 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2023-12-02 15:25:49,909 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2023-12-02 15:25:49,909 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 15:25:49,910 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 15:25:49,910 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 15:25:49,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 15:25:49,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 15:25:49,910 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2023-12-02 15:25:49,910 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2023-12-02 15:25:49,910 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_prev_is_valid [2023-12-02 15:25:49,910 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_prev_is_valid [2023-12-02 15:25:49,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 15:25:50,114 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 15:25:50,116 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 15:25:50,342 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 15:25:50,488 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 15:25:50,488 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-02 15:25:50,490 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:25:50 BoogieIcfgContainer [2023-12-02 15:25:50,490 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 15:25:50,492 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 15:25:50,493 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 15:25:50,496 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 15:25:50,496 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:25:47" (1/3) ... [2023-12-02 15:25:50,497 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21f9d93f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:25:50, skipping insertion in model container [2023-12-02 15:25:50,497 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:25:49" (2/3) ... [2023-12-02 15:25:50,497 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21f9d93f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:25:50, skipping insertion in model container [2023-12-02 15:25:50,497 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:25:50" (3/3) ... [2023-12-02 15:25:50,499 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_linked_list_front_harness_negated.i [2023-12-02 15:25:50,518 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 15:25:50,518 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 15:25:50,565 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 15:25:50,570 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@469f0522, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 15:25:50,570 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 15:25:50,573 INFO L276 IsEmpty]: Start isEmpty. Operand has 69 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 36 states have internal predecessors, (43), 24 states have call successors, (24), 8 states have call predecessors, (24), 8 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-12-02 15:25:50,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-02 15:25:50,583 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:50,584 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:50,585 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:50,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:50,590 INFO L85 PathProgramCache]: Analyzing trace with hash 678358205, now seen corresponding path program 1 times [2023-12-02 15:25:50,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:50,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895008968] [2023-12-02 15:25:50,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:50,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:51,203 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-02 15:25:51,204 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:51,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895008968] [2023-12-02 15:25:51,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895008968] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:25:51,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980076423] [2023-12-02 15:25:51,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:51,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:51,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:51,209 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:25:51,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 15:25:51,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:51,433 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-02 15:25:51,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:25:51,492 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 15:25:51,492 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:25:51,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980076423] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:51,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:25:51,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2023-12-02 15:25:51,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656351145] [2023-12-02 15:25:51,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:51,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 15:25:51,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:51,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 15:25:51,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 15:25:51,524 INFO L87 Difference]: Start difference. First operand has 69 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 36 states have internal predecessors, (43), 24 states have call successors, (24), 8 states have call predecessors, (24), 8 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Second operand has 5 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-02 15:25:51,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:51,652 INFO L93 Difference]: Finished difference Result 126 states and 174 transitions. [2023-12-02 15:25:51,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:25:51,654 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 52 [2023-12-02 15:25:51,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:51,662 INFO L225 Difference]: With dead ends: 126 [2023-12-02 15:25:51,662 INFO L226 Difference]: Without dead ends: 69 [2023-12-02 15:25:51,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 15:25:51,669 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 0 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:51,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 284 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 15:25:51,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2023-12-02 15:25:51,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2023-12-02 15:25:51,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 35 states have (on average 1.2) internal successors, (42), 37 states have internal predecessors, (42), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:25:51,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 91 transitions. [2023-12-02 15:25:51,711 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 91 transitions. Word has length 52 [2023-12-02 15:25:51,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:51,711 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 91 transitions. [2023-12-02 15:25:51,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-02 15:25:51,712 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 91 transitions. [2023-12-02 15:25:51,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-02 15:25:51,715 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:51,715 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:51,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 15:25:51,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:51,917 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:51,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:51,918 INFO L85 PathProgramCache]: Analyzing trace with hash 456898425, now seen corresponding path program 1 times [2023-12-02 15:25:51,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:51,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947918530] [2023-12-02 15:25:51,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:51,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:52,191 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 15:25:52,192 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:52,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947918530] [2023-12-02 15:25:52,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947918530] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:25:52,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158792320] [2023-12-02 15:25:52,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:52,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:52,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:52,194 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:25:52,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 15:25:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:52,399 INFO L262 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 15:25:52,403 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:25:52,521 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 15:25:52,521 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:25:52,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158792320] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:52,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:25:52,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2023-12-02 15:25:52,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649681456] [2023-12-02 15:25:52,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:52,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 15:25:52,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:52,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 15:25:52,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-12-02 15:25:52,525 INFO L87 Difference]: Start difference. First operand 69 states and 91 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:25:52,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:52,766 INFO L93 Difference]: Finished difference Result 127 states and 168 transitions. [2023-12-02 15:25:52,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 15:25:52,767 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 54 [2023-12-02 15:25:52,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:52,769 INFO L225 Difference]: With dead ends: 127 [2023-12-02 15:25:52,769 INFO L226 Difference]: Without dead ends: 69 [2023-12-02 15:25:52,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2023-12-02 15:25:52,772 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 39 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:52,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 404 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 15:25:52,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2023-12-02 15:25:52,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2023-12-02 15:25:52,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 37 states have internal predecessors, (41), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:25:52,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 90 transitions. [2023-12-02 15:25:52,787 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 90 transitions. Word has length 54 [2023-12-02 15:25:52,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:52,788 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 90 transitions. [2023-12-02 15:25:52,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:25:52,788 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 90 transitions. [2023-12-02 15:25:52,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 15:25:52,791 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:52,791 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:52,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 15:25:52,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:52,993 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:52,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:52,993 INFO L85 PathProgramCache]: Analyzing trace with hash 531199875, now seen corresponding path program 1 times [2023-12-02 15:25:52,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:52,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020556673] [2023-12-02 15:25:52,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:52,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:53,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:53,308 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 15:25:53,309 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:53,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020556673] [2023-12-02 15:25:53,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020556673] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:25:53,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196406578] [2023-12-02 15:25:53,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:53,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:53,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:53,312 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:25:53,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 15:25:53,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:53,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 15:25:53,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:25:53,648 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 15:25:53,648 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:25:53,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196406578] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:53,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:25:53,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2023-12-02 15:25:53,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354483297] [2023-12-02 15:25:53,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:53,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 15:25:53,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:53,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 15:25:53,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2023-12-02 15:25:53,651 INFO L87 Difference]: Start difference. First operand 69 states and 90 transitions. Second operand has 9 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:25:53,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:53,928 INFO L93 Difference]: Finished difference Result 134 states and 177 transitions. [2023-12-02 15:25:53,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 15:25:53,929 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 56 [2023-12-02 15:25:53,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:53,931 INFO L225 Difference]: With dead ends: 134 [2023-12-02 15:25:53,931 INFO L226 Difference]: Without dead ends: 75 [2023-12-02 15:25:53,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2023-12-02 15:25:53,934 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 61 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:53,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 454 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 15:25:53,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2023-12-02 15:25:53,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 70. [2023-12-02 15:25:53,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 36 states have (on average 1.1666666666666667) internal successors, (42), 38 states have internal predecessors, (42), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:25:53,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 91 transitions. [2023-12-02 15:25:53,947 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 91 transitions. Word has length 56 [2023-12-02 15:25:53,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:53,948 INFO L495 AbstractCegarLoop]: Abstraction has 70 states and 91 transitions. [2023-12-02 15:25:53,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 8 states have internal predecessors, (28), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:25:53,949 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 91 transitions. [2023-12-02 15:25:53,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 15:25:53,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:53,951 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:53,961 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 15:25:54,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:54,153 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:54,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:54,154 INFO L85 PathProgramCache]: Analyzing trace with hash -178182734, now seen corresponding path program 1 times [2023-12-02 15:25:54,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:54,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432756791] [2023-12-02 15:25:54,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:54,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:54,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:54,507 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 15:25:54,507 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:54,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432756791] [2023-12-02 15:25:54,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432756791] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:25:54,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084190384] [2023-12-02 15:25:54,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:54,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:54,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:54,510 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:25:54,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 15:25:54,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:54,690 INFO L262 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 15:25:54,693 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:25:54,711 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-02 15:25:54,711 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:25:54,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084190384] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:54,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:25:54,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-02 15:25:54,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623125751] [2023-12-02 15:25:54,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:54,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 15:25:54,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:54,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 15:25:54,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-02 15:25:54,713 INFO L87 Difference]: Start difference. First operand 70 states and 91 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 15:25:54,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:54,766 INFO L93 Difference]: Finished difference Result 130 states and 173 transitions. [2023-12-02 15:25:54,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 15:25:54,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 57 [2023-12-02 15:25:54,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:54,768 INFO L225 Difference]: With dead ends: 130 [2023-12-02 15:25:54,768 INFO L226 Difference]: Without dead ends: 74 [2023-12-02 15:25:54,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-02 15:25:54,771 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 2 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:54,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 142 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 15:25:54,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2023-12-02 15:25:54,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 71. [2023-12-02 15:25:54,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 37 states have (on average 1.162162162162162) internal successors, (43), 39 states have internal predecessors, (43), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:25:54,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 92 transitions. [2023-12-02 15:25:54,784 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 92 transitions. Word has length 57 [2023-12-02 15:25:54,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:54,784 INFO L495 AbstractCegarLoop]: Abstraction has 71 states and 92 transitions. [2023-12-02 15:25:54,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 15:25:54,785 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 92 transitions. [2023-12-02 15:25:54,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-02 15:25:54,786 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:54,786 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:54,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 15:25:54,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:54,989 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:54,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:54,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1686268326, now seen corresponding path program 1 times [2023-12-02 15:25:54,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:54,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819243302] [2023-12-02 15:25:54,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:54,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:55,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:55,239 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-02 15:25:55,239 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:55,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819243302] [2023-12-02 15:25:55,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819243302] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:25:55,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371651048] [2023-12-02 15:25:55,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:55,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:55,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:55,242 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:25:55,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 15:25:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:55,429 INFO L262 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 15:25:55,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:25:55,457 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 15:25:55,457 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:25:55,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371651048] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:55,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:25:55,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2023-12-02 15:25:55,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541621789] [2023-12-02 15:25:55,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:55,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 15:25:55,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:55,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 15:25:55,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 15:25:55,459 INFO L87 Difference]: Start difference. First operand 71 states and 92 transitions. Second operand has 6 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-02 15:25:55,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:55,586 INFO L93 Difference]: Finished difference Result 131 states and 170 transitions. [2023-12-02 15:25:55,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 15:25:55,586 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 60 [2023-12-02 15:25:55,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:55,588 INFO L225 Difference]: With dead ends: 131 [2023-12-02 15:25:55,588 INFO L226 Difference]: Without dead ends: 74 [2023-12-02 15:25:55,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-02 15:25:55,590 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 2 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:55,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 353 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 15:25:55,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2023-12-02 15:25:55,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 72. [2023-12-02 15:25:55,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 40 states have internal predecessors, (44), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:25:55,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 93 transitions. [2023-12-02 15:25:55,601 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 93 transitions. Word has length 60 [2023-12-02 15:25:55,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:55,602 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 93 transitions. [2023-12-02 15:25:55,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-02 15:25:55,602 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 93 transitions. [2023-12-02 15:25:55,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-02 15:25:55,603 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:55,604 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:55,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 15:25:55,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:55,809 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:55,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:55,809 INFO L85 PathProgramCache]: Analyzing trace with hash 839668336, now seen corresponding path program 1 times [2023-12-02 15:25:55,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:55,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462276112] [2023-12-02 15:25:55,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:55,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:55,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:56,757 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 15:25:56,757 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:56,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462276112] [2023-12-02 15:25:56,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462276112] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:25:56,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005682193] [2023-12-02 15:25:56,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:56,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:56,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:56,760 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:25:56,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 15:25:56,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:56,983 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-02 15:25:56,986 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:25:57,078 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 15:25:57,078 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:25:57,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005682193] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:57,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:25:57,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2023-12-02 15:25:57,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784950887] [2023-12-02 15:25:57,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:57,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 15:25:57,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:57,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 15:25:57,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2023-12-02 15:25:57,082 INFO L87 Difference]: Start difference. First operand 72 states and 93 transitions. Second operand has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-02 15:25:57,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:57,229 INFO L93 Difference]: Finished difference Result 136 states and 176 transitions. [2023-12-02 15:25:57,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 15:25:57,229 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 62 [2023-12-02 15:25:57,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:57,231 INFO L225 Difference]: With dead ends: 136 [2023-12-02 15:25:57,231 INFO L226 Difference]: Without dead ends: 78 [2023-12-02 15:25:57,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-12-02 15:25:57,233 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 4 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:57,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 413 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 15:25:57,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2023-12-02 15:25:57,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 73. [2023-12-02 15:25:57,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 41 states have internal predecessors, (45), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:25:57,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 94 transitions. [2023-12-02 15:25:57,246 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 94 transitions. Word has length 62 [2023-12-02 15:25:57,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:57,247 INFO L495 AbstractCegarLoop]: Abstraction has 73 states and 94 transitions. [2023-12-02 15:25:57,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-02 15:25:57,247 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 94 transitions. [2023-12-02 15:25:57,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-12-02 15:25:57,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:57,249 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:57,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 15:25:57,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:57,453 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:57,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:57,453 INFO L85 PathProgramCache]: Analyzing trace with hash 794404965, now seen corresponding path program 1 times [2023-12-02 15:25:57,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:57,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546650716] [2023-12-02 15:25:57,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:57,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:57,826 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-02 15:25:57,826 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:57,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546650716] [2023-12-02 15:25:57,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546650716] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:57,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:25:57,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 15:25:57,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910258836] [2023-12-02 15:25:57,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:57,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 15:25:57,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:57,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 15:25:57,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-02 15:25:57,828 INFO L87 Difference]: Start difference. First operand 73 states and 94 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:25:57,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:57,945 INFO L93 Difference]: Finished difference Result 83 states and 105 transitions. [2023-12-02 15:25:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 15:25:57,946 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 63 [2023-12-02 15:25:57,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:57,948 INFO L225 Difference]: With dead ends: 83 [2023-12-02 15:25:57,948 INFO L226 Difference]: Without dead ends: 81 [2023-12-02 15:25:57,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 15:25:57,949 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 5 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:57,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 356 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 15:25:57,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-12-02 15:25:57,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 80. [2023-12-02 15:25:57,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 43 states have (on average 1.1395348837209303) internal successors, (49), 46 states have internal predecessors, (49), 25 states have call successors, (25), 9 states have call predecessors, (25), 11 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2023-12-02 15:25:57,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 102 transitions. [2023-12-02 15:25:57,960 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 102 transitions. Word has length 63 [2023-12-02 15:25:57,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:57,961 INFO L495 AbstractCegarLoop]: Abstraction has 80 states and 102 transitions. [2023-12-02 15:25:57,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:25:57,961 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 102 transitions. [2023-12-02 15:25:57,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-02 15:25:57,963 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:57,963 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:25:57,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 15:25:57,963 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:57,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:57,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1031096370, now seen corresponding path program 1 times [2023-12-02 15:25:57,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:57,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346412793] [2023-12-02 15:25:57,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:57,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:58,311 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-02 15:25:58,311 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:58,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346412793] [2023-12-02 15:25:58,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346412793] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:25:58,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:25:58,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 15:25:58,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598924056] [2023-12-02 15:25:58,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:25:58,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 15:25:58,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:25:58,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 15:25:58,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 15:25:58,314 INFO L87 Difference]: Start difference. First operand 80 states and 102 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:25:58,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:25:58,424 INFO L93 Difference]: Finished difference Result 91 states and 114 transitions. [2023-12-02 15:25:58,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 15:25:58,424 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 71 [2023-12-02 15:25:58,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:25:58,426 INFO L225 Difference]: With dead ends: 91 [2023-12-02 15:25:58,426 INFO L226 Difference]: Without dead ends: 89 [2023-12-02 15:25:58,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-02 15:25:58,427 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 7 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:25:58,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 436 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 15:25:58,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2023-12-02 15:25:58,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 81. [2023-12-02 15:25:58,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 44 states have (on average 1.1363636363636365) internal successors, (50), 47 states have internal predecessors, (50), 25 states have call successors, (25), 9 states have call predecessors, (25), 11 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2023-12-02 15:25:58,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 103 transitions. [2023-12-02 15:25:58,438 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 103 transitions. Word has length 71 [2023-12-02 15:25:58,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:25:58,438 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 103 transitions. [2023-12-02 15:25:58,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:25:58,439 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 103 transitions. [2023-12-02 15:25:58,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-02 15:25:58,440 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:25:58,440 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:25:58,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 15:25:58,440 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:25:58,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:25:58,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1485013690, now seen corresponding path program 1 times [2023-12-02 15:25:58,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:25:58,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875317855] [2023-12-02 15:25:58,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:58,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:25:58,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:25:59,859 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-02 15:25:59,860 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:25:59,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875317855] [2023-12-02 15:25:59,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875317855] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:25:59,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147427387] [2023-12-02 15:25:59,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:25:59,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:25:59,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:25:59,861 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:25:59,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 15:26:00,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:26:00,078 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 94 conjunts are in the unsatisfiable core [2023-12-02 15:26:00,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:26:00,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 15:26:00,230 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2023-12-02 15:26:00,233 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 1 [2023-12-02 15:26:00,240 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 32 [2023-12-02 15:26:00,245 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 15 [2023-12-02 15:26:00,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2023-12-02 15:26:00,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 15:26:00,258 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 1 [2023-12-02 15:26:06,447 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 27 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-02 15:26:06,448 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:26:11,030 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 15:26:11,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147427387] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:26:11,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2074881682] [2023-12-02 15:26:11,049 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2023-12-02 15:26:11,049 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 15:26:11,052 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 15:26:11,056 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 15:26:11,056 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 15:26:12,788 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_empty with input of size 177 for LOIs [2023-12-02 15:26:13,060 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 172 for LOIs [2023-12-02 15:26:13,110 INFO L197 IcfgInterpreter]: Interpreting procedure nondet_uint64_t with input of size 94 for LOIs [2023-12-02 15:26:13,129 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 15:26:21,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2074881682] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:26:21,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 15:26:21,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [15, 19, 10] total 51 [2023-12-02 15:26:21,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747586414] [2023-12-02 15:26:21,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:26:21,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-02 15:26:21,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:26:21,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-02 15:26:21,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=2316, Unknown=1, NotChecked=0, Total=2550 [2023-12-02 15:26:21,376 INFO L87 Difference]: Start difference. First operand 81 states and 103 transitions. Second operand has 13 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 5 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2023-12-02 15:26:23,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:26:26,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:26:37,909 WARN L293 SmtUtils]: Spent 9.98s on a formula simplification. DAG size of input: 275 DAG size of output: 276 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 15:26:39,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:26:39,155 INFO L93 Difference]: Finished difference Result 161 states and 203 transitions. [2023-12-02 15:26:39,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 15:26:39,156 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 5 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 72 [2023-12-02 15:26:39,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:26:39,157 INFO L225 Difference]: With dead ends: 161 [2023-12-02 15:26:39,157 INFO L226 Difference]: Without dead ends: 84 [2023-12-02 15:26:39,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 165 SyntacticMatches, 15 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=251, Invalid=2503, Unknown=2, NotChecked=0, Total=2756 [2023-12-02 15:26:39,159 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 76 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-12-02 15:26:39,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 220 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 429 Invalid, 3 Unknown, 0 Unchecked, 6.7s Time] [2023-12-02 15:26:39,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2023-12-02 15:26:39,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2023-12-02 15:26:39,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 46 states have (on average 1.1304347826086956) internal successors, (52), 49 states have internal predecessors, (52), 25 states have call successors, (25), 10 states have call predecessors, (25), 12 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2023-12-02 15:26:39,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 105 transitions. [2023-12-02 15:26:39,169 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 105 transitions. Word has length 72 [2023-12-02 15:26:39,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:26:39,169 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 105 transitions. [2023-12-02 15:26:39,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 5 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2023-12-02 15:26:39,170 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 105 transitions. [2023-12-02 15:26:39,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-02 15:26:39,170 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:26:39,170 INFO L195 NwaCegarLoop]: trace histogram [6, 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] [2023-12-02 15:26:39,176 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 15:26:39,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:26:39,371 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:26:39,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:26:39,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1302822967, now seen corresponding path program 1 times [2023-12-02 15:26:39,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:26:39,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599405224] [2023-12-02 15:26:39,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:26:39,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:26:39,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:26:40,392 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 15:26:40,392 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:26:40,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599405224] [2023-12-02 15:26:40,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599405224] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:26:40,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439200379] [2023-12-02 15:26:40,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:26:40,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:26:40,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:26:40,394 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:26:40,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 15:26:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:26:40,629 INFO L262 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 65 conjunts are in the unsatisfiable core [2023-12-02 15:26:40,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:26:40,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-12-02 15:26:40,770 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 16 [2023-12-02 15:26:40,785 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 15:26:40,786 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2023-12-02 15:26:40,793 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2023-12-02 15:26:40,804 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-12-02 15:26:40,805 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2023-12-02 15:26:40,874 INFO L349 Elim1Store]: treesize reduction 42, result has 20.8 percent of original size [2023-12-02 15:26:40,874 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 83 [2023-12-02 15:26:40,883 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 54 [2023-12-02 15:26:40,953 WARN L876 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_1 (Array Int Int)) (|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| Int)) (let ((.cse2 (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30|))) (let ((.cse1 (select .cse2 0))) (and (let ((.cse0 (select |c_#memory_$Pointer$.base| .cse1))) (= .cse0 (select (store (store |c_#memory_$Pointer$.base| .cse1 v_DerPreprocessor_1) |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| (store .cse0 24 (select .cse2 24))) .cse1))) (not (= |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| .cse1)))))) is different from true [2023-12-02 15:26:41,058 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((v_DerPreprocessor_3 (Array Int Int)) (|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31| Int)) (let ((.cse2 (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31|))) (let ((.cse0 (select .cse2 0))) (and (not (= .cse0 |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31|)) (let ((.cse1 (select |c_#memory_$Pointer$.base| .cse0))) (= .cse1 (select (store (store |c_#memory_$Pointer$.base| .cse0 v_DerPreprocessor_3) |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31| (store .cse1 24 (select .cse2 24))) .cse0))))))) (exists ((v_DerPreprocessor_1 (Array Int Int)) (|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| Int)) (let ((.cse5 (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30|))) (let ((.cse4 (select .cse5 0))) (and (let ((.cse3 (select |c_#memory_$Pointer$.base| .cse4))) (= .cse3 (select (store (store |c_#memory_$Pointer$.base| .cse4 v_DerPreprocessor_1) |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| (store .cse3 24 (select .cse5 24))) .cse4))) (not (= |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| .cse4))))))) is different from true [2023-12-02 15:26:41,351 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((v_DerPreprocessor_3 (Array Int Int)) (|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31| Int)) (let ((.cse2 (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31|))) (let ((.cse0 (select .cse2 0))) (and (not (= .cse0 |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31|)) (let ((.cse1 (select |c_#memory_$Pointer$.base| .cse0))) (= .cse1 (select (store (store |c_#memory_$Pointer$.base| .cse0 v_DerPreprocessor_3) |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31| (store .cse1 24 (select .cse2 24))) .cse0))))))) (exists ((v_DerPreprocessor_1 (Array Int Int)) (|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| Int)) (let ((.cse5 (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30|))) (let ((.cse4 (select .cse5 0))) (and (let ((.cse3 (select |c_#memory_$Pointer$.base| .cse4))) (= .cse3 (select (store (store |c_#memory_$Pointer$.base| .cse4 v_DerPreprocessor_1) |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| (store .cse3 24 (select .cse5 24))) .cse4))) (not (= |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| .cse4)))))) (exists ((v_DerPreprocessor_4 (Array Int Int)) (v_aws_linked_list_front_~list.base_BEFORE_CALL_13 Int)) (let ((.cse8 (select |c_#memory_$Pointer$.base| v_aws_linked_list_front_~list.base_BEFORE_CALL_13))) (let ((.cse6 (select .cse8 0))) (and (not (= v_aws_linked_list_front_~list.base_BEFORE_CALL_13 .cse6)) (let ((.cse7 (select |c_#memory_$Pointer$.base| .cse6))) (= (select (store (store |c_#memory_$Pointer$.base| .cse6 v_DerPreprocessor_4) v_aws_linked_list_front_~list.base_BEFORE_CALL_13 (store .cse7 24 (select .cse8 24))) .cse6) .cse7))))))) is different from true [2023-12-02 15:26:42,036 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 6 not checked. [2023-12-02 15:26:42,036 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:26:42,260 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_623 (Array Int Int)) (v_ArrVal_624 Int)) (not (= (select (select (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| v_ArrVal_623))) (store .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) (+ |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.offset| 24) v_ArrVal_624))) |c_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base|) |c_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.offset|) |c_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base|))) is different from false [2023-12-02 15:26:42,267 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:26:42,267 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 33 [2023-12-02 15:26:42,283 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:26:42,283 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 181 treesize of output 183 [2023-12-02 15:26:42,292 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 176 treesize of output 168 [2023-12-02 15:26:42,416 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-12-02 15:26:42,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 22 [2023-12-02 15:26:42,441 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:26:42,442 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 70 treesize of output 70 [2023-12-02 15:26:42,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439200379] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:26:42,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [445222837] [2023-12-02 15:26:42,676 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2023-12-02 15:26:42,676 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 15:26:42,677 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 15:26:42,677 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 15:26:42,677 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 15:26:45,377 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_front with input of size 1 for LOIs [2023-12-02 15:26:45,840 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_empty with input of size 1 for LOIs [2023-12-02 15:26:45,864 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 15:26:45,868 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_is_valid with input of size 1 for LOIs [2023-12-02 15:26:45,958 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2023-12-02 15:26:45,959 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_node_prev_is_valid with input of size 1 for LOIs [2023-12-02 15:26:45,980 INFO L197 IcfgInterpreter]: Interpreting procedure nondet_uint64_t with input of size 94 for LOIs [2023-12-02 15:26:45,992 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_node_next_is_valid with input of size 1 for LOIs [2023-12-02 15:26:46,013 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 15:26:51,206 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4741#(and (= (mod __VERIFIER_assert_~cond 256) 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond))' at error location [2023-12-02 15:26:51,207 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 15:26:51,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 15:26:51,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18] total 29 [2023-12-02 15:26:51,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833992039] [2023-12-02 15:26:51,207 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 15:26:51,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-02 15:26:51,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:26:51,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-02 15:26:51,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=3120, Unknown=17, NotChecked=460, Total=3782 [2023-12-02 15:26:51,211 INFO L87 Difference]: Start difference. First operand 84 states and 105 transitions. Second operand has 29 states, 25 states have (on average 2.72) internal successors, (68), 26 states have internal predecessors, (68), 12 states have call successors, (30), 8 states have call predecessors, (30), 8 states have return successors, (27), 9 states have call predecessors, (27), 11 states have call successors, (27) [2023-12-02 15:26:52,024 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((v_DerPreprocessor_3 (Array Int Int)) (|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31| Int)) (let ((.cse2 (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31|))) (let ((.cse0 (select .cse2 0))) (and (not (= .cse0 |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31|)) (let ((.cse1 (select |c_#memory_$Pointer$.base| .cse0))) (= .cse1 (select (store (store |c_#memory_$Pointer$.base| .cse0 v_DerPreprocessor_3) |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_31| (store .cse1 24 (select .cse2 24))) .cse0))))))) (exists ((v_DerPreprocessor_1 (Array Int Int)) (|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| Int)) (let ((.cse5 (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30|))) (let ((.cse4 (select .cse5 0))) (and (let ((.cse3 (select |c_#memory_$Pointer$.base| .cse4))) (= .cse3 (select (store (store |c_#memory_$Pointer$.base| .cse4 v_DerPreprocessor_1) |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| (store .cse3 24 (select .cse5 24))) .cse4))) (not (= |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_30| .cse4)))))) (exists ((|v_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base_BEFORE_CALL_9| Int)) (= (select |c_#valid| |v_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base_BEFORE_CALL_9|) 1))) is different from true [2023-12-02 15:26:56,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:26:58,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:27:00,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:27:03,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:27:05,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:27:05,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:27:05,271 INFO L93 Difference]: Finished difference Result 299 states and 378 transitions. [2023-12-02 15:27:05,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-02 15:27:05,272 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 2.72) internal successors, (68), 26 states have internal predecessors, (68), 12 states have call successors, (30), 8 states have call predecessors, (30), 8 states have return successors, (27), 9 states have call predecessors, (27), 11 states have call successors, (27) Word has length 73 [2023-12-02 15:27:05,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:27:05,274 INFO L225 Difference]: With dead ends: 299 [2023-12-02 15:27:05,274 INFO L226 Difference]: Without dead ends: 207 [2023-12-02 15:27:05,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 164 SyntacticMatches, 5 SemanticMatches, 85 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=397, Invalid=6173, Unknown=92, NotChecked=820, Total=7482 [2023-12-02 15:27:05,277 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 211 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 1741 mSolverCounterSat, 83 mSolverCounterUnsat, 175 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 2856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1741 IncrementalHoareTripleChecker+Invalid, 175 IncrementalHoareTripleChecker+Unknown, 857 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2023-12-02 15:27:05,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 1107 Invalid, 2856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1741 Invalid, 175 Unknown, 857 Unchecked, 12.7s Time] [2023-12-02 15:27:05,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2023-12-02 15:27:05,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 187. [2023-12-02 15:27:05,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 107 states have (on average 1.158878504672897) internal successors, (124), 112 states have internal predecessors, (124), 53 states have call successors, (53), 23 states have call predecessors, (53), 26 states have return successors, (57), 51 states have call predecessors, (57), 51 states have call successors, (57) [2023-12-02 15:27:05,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 234 transitions. [2023-12-02 15:27:05,313 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 234 transitions. Word has length 73 [2023-12-02 15:27:05,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:27:05,314 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 234 transitions. [2023-12-02 15:27:05,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 2.72) internal successors, (68), 26 states have internal predecessors, (68), 12 states have call successors, (30), 8 states have call predecessors, (30), 8 states have return successors, (27), 9 states have call predecessors, (27), 11 states have call successors, (27) [2023-12-02 15:27:05,314 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 234 transitions. [2023-12-02 15:27:05,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-02 15:27:05,315 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:27:05,316 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:27:05,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 15:27:05,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:27:05,516 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:27:05,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:27:05,517 INFO L85 PathProgramCache]: Analyzing trace with hash 135633270, now seen corresponding path program 2 times [2023-12-02 15:27:05,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:27:05,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378519930] [2023-12-02 15:27:05,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:27:05,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:27:05,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:27:10,853 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 15:27:10,854 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:27:10,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378519930] [2023-12-02 15:27:10,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378519930] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:27:10,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094638648] [2023-12-02 15:27:10,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 15:27:10,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:27:10,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:27:10,855 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:27:10,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 15:27:11,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-12-02 15:27:11,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 15:27:11,147 INFO L262 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 108 conjunts are in the unsatisfiable core [2023-12-02 15:27:11,154 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:27:11,215 INFO L349 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2023-12-02 15:27:11,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 case distinctions, treesize of input 27 treesize of output 45 [2023-12-02 15:27:11,815 INFO L349 Elim1Store]: treesize reduction 44, result has 35.3 percent of original size [2023-12-02 15:27:11,816 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 42 [2023-12-02 15:27:11,854 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2023-12-02 15:27:11,989 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 36 [2023-12-02 15:27:12,005 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 15:27:12,005 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 20 [2023-12-02 15:27:12,025 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2023-12-02 15:27:12,041 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 15:27:12,041 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 20 [2023-12-02 15:27:12,055 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-12-02 15:27:12,090 INFO L349 Elim1Store]: treesize reduction 16, result has 51.5 percent of original size [2023-12-02 15:27:12,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 32 [2023-12-02 15:27:12,225 INFO L349 Elim1Store]: treesize reduction 38, result has 22.4 percent of original size [2023-12-02 15:27:12,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 148 treesize of output 140 [2023-12-02 15:27:12,233 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 8 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 53 [2023-12-02 15:27:12,242 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2023-12-02 15:27:12,250 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 153 treesize of output 132 [2023-12-02 15:28:10,471 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 12 proven. 14 refuted. 13 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 15:28:10,471 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:28:14,816 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-12-02 15:28:14,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094638648] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:28:14,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1382243241] [2023-12-02 15:28:14,819 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2023-12-02 15:28:14,820 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 15:28:14,820 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 15:28:14,820 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 15:28:14,820 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 15:28:17,197 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_front with input of size 1 for LOIs [2023-12-02 15:28:17,658 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_empty with input of size 1 for LOIs [2023-12-02 15:28:17,687 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 15:28:17,692 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_is_valid with input of size 1 for LOIs [2023-12-02 15:28:17,799 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2023-12-02 15:28:17,800 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_node_prev_is_valid with input of size 1 for LOIs [2023-12-02 15:28:17,825 INFO L197 IcfgInterpreter]: Interpreting procedure nondet_uint64_t with input of size 94 for LOIs [2023-12-02 15:28:17,840 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_node_next_is_valid with input of size 1 for LOIs [2023-12-02 15:28:17,865 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 15:28:28,483 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6033#(and (= (mod __VERIFIER_assert_~cond 256) 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond))' at error location [2023-12-02 15:28:28,483 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 15:28:28,483 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 15:28:28,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 27, 7] total 52 [2023-12-02 15:28:28,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034215422] [2023-12-02 15:28:28,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 15:28:28,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-12-02 15:28:28,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:28:28,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-12-02 15:28:28,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=5604, Unknown=138, NotChecked=0, Total=6006 [2023-12-02 15:28:28,488 INFO L87 Difference]: Start difference. First operand 187 states and 234 transitions. Second operand has 52 states, 45 states have (on average 2.2) internal successors, (99), 44 states have internal predecessors, (99), 22 states have call successors, (42), 13 states have call predecessors, (42), 16 states have return successors, (38), 19 states have call predecessors, (38), 21 states have call successors, (38) [2023-12-02 15:28:57,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:04,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:06,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:07,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:09,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:11,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:19,983 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:21,317 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:22,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:25,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:27,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:28,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:29,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:31,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:32,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:33,673 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:34,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:36,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:38,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:44,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:46,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:48,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:50,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:52,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:54,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:56,421 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:29:58,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:30:36,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:30:47,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:30:55,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:30:57,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:30:57,668 INFO L93 Difference]: Finished difference Result 425 states and 561 transitions. [2023-12-02 15:30:57,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-12-02 15:30:57,668 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 45 states have (on average 2.2) internal successors, (99), 44 states have internal predecessors, (99), 22 states have call successors, (42), 13 states have call predecessors, (42), 16 states have return successors, (38), 19 states have call predecessors, (38), 21 states have call successors, (38) Word has length 79 [2023-12-02 15:30:57,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:30:57,671 INFO L225 Difference]: With dead ends: 425 [2023-12-02 15:30:57,671 INFO L226 Difference]: Without dead ends: 305 [2023-12-02 15:30:57,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 172 SyntacticMatches, 8 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4522 ImplicationChecksByTransitivity, 94.6s TimeCoverageRelationStatistics Valid=901, Invalid=15053, Unknown=302, NotChecked=0, Total=16256 [2023-12-02 15:30:57,677 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 297 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 2865 mSolverCounterSat, 141 mSolverCounterUnsat, 384 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 103.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 3390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 2865 IncrementalHoareTripleChecker+Invalid, 384 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 104.6s IncrementalHoareTripleChecker+Time [2023-12-02 15:30:57,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 925 Invalid, 3390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 2865 Invalid, 384 Unknown, 0 Unchecked, 104.6s Time] [2023-12-02 15:30:57,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2023-12-02 15:30:57,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 252. [2023-12-02 15:30:57,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 154 states have (on average 1.1883116883116882) internal successors, (183), 161 states have internal predecessors, (183), 63 states have call successors, (63), 29 states have call predecessors, (63), 34 states have return successors, (73), 61 states have call predecessors, (73), 61 states have call successors, (73) [2023-12-02 15:30:57,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 319 transitions. [2023-12-02 15:30:57,791 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 319 transitions. Word has length 79 [2023-12-02 15:30:57,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:30:57,792 INFO L495 AbstractCegarLoop]: Abstraction has 252 states and 319 transitions. [2023-12-02 15:30:57,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 45 states have (on average 2.2) internal successors, (99), 44 states have internal predecessors, (99), 22 states have call successors, (42), 13 states have call predecessors, (42), 16 states have return successors, (38), 19 states have call predecessors, (38), 21 states have call successors, (38) [2023-12-02 15:30:57,792 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 319 transitions. [2023-12-02 15:30:57,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-02 15:30:57,794 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:30:57,794 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 15:30:57,801 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 15:30:57,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:30:57,995 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:30:57,995 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:30:57,995 INFO L85 PathProgramCache]: Analyzing trace with hash 227562541, now seen corresponding path program 1 times [2023-12-02 15:30:57,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:30:57,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065947507] [2023-12-02 15:30:57,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:30:57,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:30:58,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:31:01,192 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-02 15:31:01,193 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:31:01,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065947507] [2023-12-02 15:31:01,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065947507] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:31:01,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893458890] [2023-12-02 15:31:01,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:31:01,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:31:01,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:31:01,194 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:31:01,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 15:31:01,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:31:01,485 INFO L262 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 157 conjunts are in the unsatisfiable core [2023-12-02 15:31:01,493 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:31:01,507 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-12-02 15:31:01,862 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 16 [2023-12-02 15:31:01,875 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 15:31:01,876 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2023-12-02 15:31:01,881 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2023-12-02 15:31:01,894 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-12-02 15:31:01,895 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-12-02 15:31:01,906 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 16 [2023-12-02 15:31:01,910 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-12-02 15:31:01,985 INFO L349 Elim1Store]: treesize reduction 42, result has 20.8 percent of original size [2023-12-02 15:31:01,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 132 treesize of output 136 [2023-12-02 15:31:01,992 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 18 [2023-12-02 15:31:01,996 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 24 [2023-12-02 15:31:01,999 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 27 [2023-12-02 15:31:28,742 WARN L876 $PredicateComparison]: unable to prove that (let ((.cse14 (select (select |c_#memory_$Pointer$.offset| |c_aws_linked_list_is_valid_#in~list#1.base|) |c_aws_linked_list_is_valid_#in~list#1.offset|))) (let ((.cse1 (+ .cse14 8)) (.cse0 (select (select |c_#memory_$Pointer$.base| |c_aws_linked_list_is_valid_#in~list#1.base|) |c_aws_linked_list_is_valid_#in~list#1.offset|))) (and (= |c_aws_linked_list_is_valid_#in~list#1.offset| (select (select |c_#memory_$Pointer$.offset| .cse0) .cse1)) (exists ((|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69| Int)) (let ((.cse3 (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|)) (.cse2 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|) 0))) (and (<= 2 |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|) (= 16 (select (select |c_#memory_$Pointer$.offset| .cse2) (select .cse3 24))) (not (= .cse2 |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|)) (= (select .cse3 0) 0) (not (= .cse2 0))))) (= |c_aws_linked_list_is_valid_#in~list#1.base| (select (select |c_#memory_$Pointer$.base| .cse0) .cse1)) (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (and (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (let ((.cse5 (+ (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) 8)) (.cse4 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (and (= (select (select |c_#memory_$Pointer$.base| .cse4) .cse5) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse4) .cse5) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse4 0))))) (not (= |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| 0)))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (and (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (let ((.cse8 (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (let ((.cse6 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|)) (.cse7 (+ .cse8 8))) (and (= (select (select |c_#memory_$Pointer$.base| .cse6) .cse7) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse6) .cse7) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse8 0)))))) (not (= |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| 0)))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (and (not (= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| 0)) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (let ((.cse11 (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (let ((.cse9 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|)) (.cse10 (+ .cse11 8))) (and (= (select (select |c_#memory_$Pointer$.base| .cse9) .cse10) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse9) .cse10) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse11 0)))))))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (and (not (= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| 0)) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (let ((.cse13 (+ (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) 8)) (.cse12 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (and (= (select (select |c_#memory_$Pointer$.base| .cse12) .cse13) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse12) .cse13) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse12 0)))))))) (or (not (= |c_aws_linked_list_is_valid_#in~list#1.offset| 0)) (not (= |c_aws_linked_list_is_valid_#in~list#1.base| 0))) (or (not (= .cse0 0)) (not (= .cse14 0)))))) is different from true [2023-12-02 15:32:21,301 WARN L876 $PredicateComparison]: unable to prove that (let ((.cse14 (select (select |c_#memory_$Pointer$.offset| |c_aws_linked_list_is_valid_#in~list#1.base|) |c_aws_linked_list_is_valid_#in~list#1.offset|))) (let ((.cse1 (+ .cse14 8)) (.cse0 (select (select |c_#memory_$Pointer$.base| |c_aws_linked_list_is_valid_#in~list#1.base|) |c_aws_linked_list_is_valid_#in~list#1.offset|))) (and (= |c_aws_linked_list_is_valid_#res#1| 1) (= |c_aws_linked_list_is_valid_#in~list#1.offset| (select (select |c_#memory_$Pointer$.offset| .cse0) .cse1)) (exists ((|v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69| Int)) (let ((.cse3 (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|)) (.cse2 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|) 0))) (and (<= 2 |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|) (= 16 (select (select |c_#memory_$Pointer$.offset| .cse2) (select .cse3 24))) (not (= .cse2 |v_ULTIMATE.start_aws_linked_list_front_harness_~#list~0#1.base_BEFORE_CALL_69|)) (= (select .cse3 0) 0) (not (= .cse2 0))))) (= |c_aws_linked_list_is_valid_#in~list#1.base| (select (select |c_#memory_$Pointer$.base| .cse0) .cse1)) (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (and (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (let ((.cse5 (+ (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) 8)) (.cse4 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (and (= (select (select |c_#memory_$Pointer$.base| .cse4) .cse5) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse4) .cse5) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse4 0))))) (not (= |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| 0)))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (and (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (let ((.cse8 (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (let ((.cse6 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|)) (.cse7 (+ .cse8 8))) (and (= (select (select |c_#memory_$Pointer$.base| .cse6) .cse7) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse6) .cse7) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse8 0)))))) (not (= |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| 0)))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (and (not (= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| 0)) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (let ((.cse11 (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (let ((.cse9 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|)) (.cse10 (+ .cse11 8))) (and (= (select (select |c_#memory_$Pointer$.base| .cse9) .cse10) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse9) .cse10) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse11 0)))))))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (and (not (= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| 0)) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int)) (let ((.cse13 (+ (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) 8)) (.cse12 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|))) (and (= (select (select |c_#memory_$Pointer$.base| .cse12) .cse13) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) (= (select (select |c_#memory_$Pointer$.offset| .cse12) .cse13) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) (not (= .cse12 0)))))))) (or (not (= |c_aws_linked_list_is_valid_#in~list#1.offset| 0)) (not (= |c_aws_linked_list_is_valid_#in~list#1.base| 0))) (or (not (= .cse0 0)) (not (= .cse14 0)))))) is different from true [2023-12-02 15:32:24,166 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 101 [2023-12-02 15:32:24,166 WARN L249 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) stderr output: (error "out of memory") [2023-12-02 15:32:24,167 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") [2023-12-02 15:32:24,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1288822721] [2023-12-02 15:32:24,170 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2023-12-02 15:32:24,170 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 15:32:24,170 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 15:32:24,171 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 15:32:24,171 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 15:32:24,174 FATAL L? ?]: Ignoring exception! de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:337) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:177) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.push(Scriptor.java:132) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.push(DiffWrapperScript.java:90) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.push(WrapperScript.java:148) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.push(HistoryRecordingScript.java:107) at de.uni_freiburg.informatik.ultimate.logic.Util.checkSat(Util.java:48) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.checkSatTerm(SmtUtils.java:332) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.isFalse(SymbolicTools.java:223) at de.uni_freiburg.informatik.ultimate.lib.sifa.domain.RelationCheckUtil.isEqBottom_SolverAlphaSolver(RelationCheckUtil.java:56) at de.uni_freiburg.informatik.ultimate.lib.sifa.domain.ExplicitValueDomain.isEqBottom(ExplicitValueDomain.java:73) at de.uni_freiburg.informatik.ultimate.lib.sifa.domain.CompoundDomain.isEqBottom(CompoundDomain.java:84) at de.uni_freiburg.informatik.ultimate.lib.sifa.domain.StatsWrapperDomain.isEqBottom(StatsWrapperDomain.java:69) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.earlyExitAfterStep(DagInterpreter.java:139) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:125) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:148) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.io.IOException: Stream closed at java.base/java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:442) at java.base/java.io.OutputStream.write(OutputStream.java:157) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:175) ... 44 more [2023-12-02 15:32:24,177 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 15:32:24,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-12-02 15:32:24,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444047470] [2023-12-02 15:32:24,177 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 15:32:24,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-02 15:32:24,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:32:24,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-02 15:32:24,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1196, Unknown=22, NotChecked=142, Total=1482 [2023-12-02 15:32:24,179 INFO L87 Difference]: Start difference. First operand 252 states and 319 transitions. Second operand has 20 states, 16 states have (on average 2.6875) internal successors, (43), 17 states have internal predecessors, (43), 10 states have call successors, (17), 3 states have call predecessors, (17), 5 states have return successors, (15), 8 states have call predecessors, (15), 10 states have call successors, (15) [2023-12-02 15:32:24,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-02 15:32:24,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 25 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 76.1s TimeCoverageRelationStatistics Valid=122, Invalid=1196, Unknown=22, NotChecked=142, Total=1482 [2023-12-02 15:32:24,180 INFO L413 NwaCegarLoop]: 0 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, 0 SdHoareTripleChecker+Invalid, 1 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 [2023-12-02 15:32:24,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 15:32:24,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-02 15:32:24,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:32:24,382 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@b96989d at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:360) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:460) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:104) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:99) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor2(BasicAbstractInterpolantAutomaton.java:107) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:73) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:246) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:218) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:210) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.computeAutomataDifference(NwaCegarLoop.java:353) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.refineAbstraction(NwaCegarLoop.java:325) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:487) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2023-12-02 15:32:24,384 INFO L158 Benchmark]: Toolchain (without parser) took 396952.05ms. Allocated memory was 134.2MB in the beginning and 564.1MB in the end (delta: 429.9MB). Free memory was 89.4MB in the beginning and 415.5MB in the end (delta: -326.0MB). Peak memory consumption was 107.2MB. Max. memory is 16.1GB. [2023-12-02 15:32:24,384 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 134.2MB. Free memory is still 105.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 15:32:24,384 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2249.29ms. Allocated memory was 134.2MB in the beginning and 182.5MB in the end (delta: 48.2MB). Free memory was 89.4MB in the beginning and 119.2MB in the end (delta: -29.8MB). Peak memory consumption was 71.5MB. Max. memory is 16.1GB. [2023-12-02 15:32:24,385 INFO L158 Benchmark]: Boogie Procedure Inliner took 107.86ms. Allocated memory is still 182.5MB. Free memory was 119.2MB in the beginning and 114.0MB in the end (delta: 5.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-12-02 15:32:24,385 INFO L158 Benchmark]: Boogie Preprocessor took 45.48ms. Allocated memory is still 182.5MB. Free memory was 114.0MB in the beginning and 110.8MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-12-02 15:32:24,385 INFO L158 Benchmark]: RCFGBuilder took 652.07ms. Allocated memory is still 182.5MB. Free memory was 109.8MB in the beginning and 137.1MB in the end (delta: -27.3MB). Peak memory consumption was 47.1MB. Max. memory is 16.1GB. [2023-12-02 15:32:24,385 INFO L158 Benchmark]: TraceAbstraction took 393891.03ms. Allocated memory was 182.5MB in the beginning and 564.1MB in the end (delta: 381.7MB). Free memory was 136.1MB in the beginning and 415.5MB in the end (delta: -279.3MB). Peak memory consumption was 103.9MB. Max. memory is 16.1GB. [2023-12-02 15:32:24,387 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 134.2MB. Free memory is still 105.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2249.29ms. Allocated memory was 134.2MB in the beginning and 182.5MB in the end (delta: 48.2MB). Free memory was 89.4MB in the beginning and 119.2MB in the end (delta: -29.8MB). Peak memory consumption was 71.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 107.86ms. Allocated memory is still 182.5MB. Free memory was 119.2MB in the beginning and 114.0MB in the end (delta: 5.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 45.48ms. Allocated memory is still 182.5MB. Free memory was 114.0MB in the beginning and 110.8MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 652.07ms. Allocated memory is still 182.5MB. Free memory was 109.8MB in the beginning and 137.1MB in the end (delta: -27.3MB). Peak memory consumption was 47.1MB. Max. memory is 16.1GB. * TraceAbstraction took 393891.03ms. Allocated memory was 182.5MB in the beginning and 564.1MB in the end (delta: 381.7MB). Free memory was 136.1MB in the beginning and 415.5MB in the end (delta: -279.3MB). Peak memory consumption was 103.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@b96989d de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@b96989d: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f3fe3cb34379eae79cebbb54b4c78cc48acd108a8b9278d58db57418db83cfb2 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 15:32:26,119 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 15:32:26,197 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2023-12-02 15:32:26,203 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 15:32:26,204 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 15:32:26,231 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 15:32:26,232 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 15:32:26,233 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 15:32:26,233 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 15:32:26,234 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 15:32:26,235 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 15:32:26,235 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 15:32:26,236 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 15:32:26,236 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 15:32:26,237 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 15:32:26,237 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 15:32:26,238 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 15:32:26,239 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 15:32:26,239 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 15:32:26,240 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 15:32:26,240 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 15:32:26,241 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 15:32:26,241 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 15:32:26,241 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 15:32:26,242 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 15:32:26,242 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 15:32:26,243 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 15:32:26,243 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 15:32:26,243 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 15:32:26,244 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 15:32:26,244 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 15:32:26,245 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 15:32:26,245 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 15:32:26,245 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 15:32:26,245 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 15:32:26,246 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 15:32:26,246 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 15:32:26,246 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 15:32:26,246 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 15:32:26,247 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 15:32:26,247 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 15:32:26,247 INFO L153 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f3fe3cb34379eae79cebbb54b4c78cc48acd108a8b9278d58db57418db83cfb2 [2023-12-02 15:32:26,526 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 15:32:26,544 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 15:32:26,546 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 15:32:26,548 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 15:32:26,548 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 15:32:26,549 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i [2023-12-02 15:32:29,292 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 15:32:29,697 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 15:32:29,697 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i [2023-12-02 15:32:29,724 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data/943c4bb74/b23b645d75b540dda8fdb501ccc954e9/FLAG1ea11cada [2023-12-02 15:32:29,737 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/data/943c4bb74/b23b645d75b540dda8fdb501ccc954e9 [2023-12-02 15:32:29,740 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 15:32:29,741 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 15:32:29,743 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 15:32:29,743 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 15:32:29,747 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 15:32:29,748 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:32:29" (1/1) ... [2023-12-02 15:32:29,749 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@572e7f72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:29, skipping insertion in model container [2023-12-02 15:32:29,749 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:32:29" (1/1) ... [2023-12-02 15:32:29,847 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 15:32:30,076 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4495,4508] [2023-12-02 15:32:30,083 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4555,4568] [2023-12-02 15:32:30,660 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,661 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,662 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,663 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,664 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,680 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,681 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,683 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,684 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,687 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,688 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,689 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:30,690 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,020 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-12-02 15:32:31,021 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-12-02 15:32:31,022 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-12-02 15:32:31,023 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-12-02 15:32:31,024 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-12-02 15:32:31,025 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-12-02 15:32:31,026 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-12-02 15:32:31,027 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-12-02 15:32:31,027 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-12-02 15:32:31,028 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-12-02 15:32:31,193 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 15:32:31,214 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-02 15:32:31,242 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 15:32:31,246 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4495,4508] [2023-12-02 15:32:31,246 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4555,4568] [2023-12-02 15:32:31,310 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,311 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,311 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,312 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,313 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,321 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,321 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,323 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,323 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,325 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,325 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,326 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,326 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,366 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-12-02 15:32:31,367 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-12-02 15:32:31,368 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-12-02 15:32:31,369 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-12-02 15:32:31,370 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-12-02 15:32:31,370 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-12-02 15:32:31,371 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-12-02 15:32:31,371 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-12-02 15:32:31,372 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-12-02 15:32:31,372 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-12-02 15:32:31,410 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 15:32:31,417 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 15:32:31,431 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4495,4508] [2023-12-02 15:32:31,432 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_b6d68594-ed4f-4b34-90b4-d2027be0c04c/sv-benchmarks/c/aws-c-common/aws_linked_list_front_harness_negated.i[4555,4568] [2023-12-02 15:32:31,490 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,491 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,491 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,492 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,493 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,502 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,503 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,504 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,504 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,505 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,506 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,507 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,507 WARN L1590 CHandler]: Possible shadowing of function index [2023-12-02 15:32:31,546 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-12-02 15:32:31,547 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-12-02 15:32:31,547 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-12-02 15:32:31,548 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-12-02 15:32:31,549 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-12-02 15:32:31,550 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-12-02 15:32:31,550 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-12-02 15:32:31,551 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-12-02 15:32:31,551 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-12-02 15:32:31,552 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-12-02 15:32:31,590 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 15:32:31,766 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,766 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,766 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,766 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,767 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,767 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,767 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,767 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,767 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,767 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,768 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,768 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,768 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,768 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,768 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,768 WARN L675 CHandler]: The function aws_array_list_ensure_capacity is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 15:32:31,776 INFO L206 MainTranslator]: Completed translation [2023-12-02 15:32:31,777 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31 WrapperNode [2023-12-02 15:32:31,777 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 15:32:31,778 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 15:32:31,778 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 15:32:31,779 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 15:32:31,786 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,858 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,901 INFO L138 Inliner]: procedures = 697, calls = 1045, calls flagged for inlining = 50, calls inlined = 5, statements flattened = 134 [2023-12-02 15:32:31,902 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 15:32:31,902 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 15:32:31,903 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 15:32:31,903 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 15:32:31,912 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,913 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,918 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,918 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,934 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,938 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,945 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,948 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,956 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 15:32:31,957 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 15:32:31,957 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 15:32:31,957 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 15:32:31,958 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (1/1) ... [2023-12-02 15:32:31,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 15:32:31,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:32:31,998 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 15:32:32,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 15:32:32,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 15:32:32,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 15:32:32,040 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 15:32:32,040 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 15:32:32,040 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2023-12-02 15:32:32,040 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2023-12-02 15:32:32,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 15:32:32,040 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2023-12-02 15:32:32,040 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2023-12-02 15:32:32,041 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 15:32:32,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 15:32:32,041 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_front [2023-12-02 15:32:32,041 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_front [2023-12-02 15:32:32,041 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 15:32:32,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 15:32:32,041 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2023-12-02 15:32:32,042 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2023-12-02 15:32:32,042 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 15:32:32,042 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 15:32:32,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 15:32:32,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 15:32:32,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 15:32:32,042 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2023-12-02 15:32:32,042 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2023-12-02 15:32:32,043 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_prev_is_valid [2023-12-02 15:32:32,043 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_prev_is_valid [2023-12-02 15:32:32,259 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 15:32:32,261 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 15:32:32,603 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 15:32:32,659 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 15:32:32,659 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-02 15:32:32,660 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:32:32 BoogieIcfgContainer [2023-12-02 15:32:32,660 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 15:32:32,662 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 15:32:32,662 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 15:32:32,664 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 15:32:32,664 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:32:29" (1/3) ... [2023-12-02 15:32:32,665 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@185abc58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:32:32, skipping insertion in model container [2023-12-02 15:32:32,665 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:32:31" (2/3) ... [2023-12-02 15:32:32,665 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@185abc58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:32:32, skipping insertion in model container [2023-12-02 15:32:32,665 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:32:32" (3/3) ... [2023-12-02 15:32:32,666 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_linked_list_front_harness_negated.i [2023-12-02 15:32:32,682 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 15:32:32,682 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 15:32:32,724 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 15:32:32,729 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@58f967e1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 15:32:32,729 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 15:32:32,733 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 53 states have (on average 1.3584905660377358) internal successors, (72), 54 states have internal predecessors, (72), 24 states have call successors, (24), 8 states have call predecessors, (24), 8 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-12-02 15:32:32,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-02 15:32:32,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:32,745 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:32,745 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:32,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:32,751 INFO L85 PathProgramCache]: Analyzing trace with hash 465872352, now seen corresponding path program 1 times [2023-12-02 15:32:32,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:32,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [173111155] [2023-12-02 15:32:32,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:32,765 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:32,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:32,789 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:32,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-02 15:32:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:33,021 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-02 15:32:33,028 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:33,059 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-02 15:32:33,059 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:32:33,060 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:33,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [173111155] [2023-12-02 15:32:33,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [173111155] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:32:33,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:32:33,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 15:32:33,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475435081] [2023-12-02 15:32:33,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:32:33,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-02 15:32:33,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:32:33,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-02 15:32:33,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 15:32:33,096 INFO L87 Difference]: Start difference. First operand has 87 states, 53 states have (on average 1.3584905660377358) internal successors, (72), 54 states have internal predecessors, (72), 24 states have call successors, (24), 8 states have call predecessors, (24), 8 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-02 15:32:33,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:32:33,216 INFO L93 Difference]: Finished difference Result 168 states and 251 transitions. [2023-12-02 15:32:33,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-02 15:32:33,219 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 79 [2023-12-02 15:32:33,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:32:33,228 INFO L225 Difference]: With dead ends: 168 [2023-12-02 15:32:33,229 INFO L226 Difference]: Without dead ends: 85 [2023-12-02 15:32:33,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 15:32:33,237 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:32:33,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 107 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 15:32:33,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2023-12-02 15:32:33,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2023-12-02 15:32:33,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 52 states have (on average 1.2884615384615385) internal successors, (67), 53 states have internal predecessors, (67), 24 states have call successors, (24), 8 states have call predecessors, (24), 8 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2023-12-02 15:32:33,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 114 transitions. [2023-12-02 15:32:33,289 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 114 transitions. Word has length 79 [2023-12-02 15:32:33,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:32:33,289 INFO L495 AbstractCegarLoop]: Abstraction has 85 states and 114 transitions. [2023-12-02 15:32:33,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-02 15:32:33,290 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 114 transitions. [2023-12-02 15:32:33,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-02 15:32:33,294 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:33,295 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:33,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-02 15:32:33,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:33,497 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:33,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:33,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1424562400, now seen corresponding path program 1 times [2023-12-02 15:32:33,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:33,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1015216851] [2023-12-02 15:32:33,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:33,499 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:33,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:33,501 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:33,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-02 15:32:33,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:33,730 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 15:32:33,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:33,809 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-02 15:32:33,809 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:32:33,809 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:33,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1015216851] [2023-12-02 15:32:33,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1015216851] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:32:33,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:32:33,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 15:32:33,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463926042] [2023-12-02 15:32:33,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:32:33,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 15:32:33,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:32:33,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 15:32:33,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-02 15:32:33,814 INFO L87 Difference]: Start difference. First operand 85 states and 114 transitions. Second operand has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-02 15:32:34,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:32:34,096 INFO L93 Difference]: Finished difference Result 157 states and 212 transitions. [2023-12-02 15:32:34,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 15:32:34,097 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 79 [2023-12-02 15:32:34,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:32:34,101 INFO L225 Difference]: With dead ends: 157 [2023-12-02 15:32:34,101 INFO L226 Difference]: Without dead ends: 87 [2023-12-02 15:32:34,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 15:32:34,104 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 2 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 15:32:34,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 483 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 15:32:34,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2023-12-02 15:32:34,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2023-12-02 15:32:34,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 55 states have internal predecessors, (68), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:32:34,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 117 transitions. [2023-12-02 15:32:34,119 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 117 transitions. Word has length 79 [2023-12-02 15:32:34,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:32:34,120 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 117 transitions. [2023-12-02 15:32:34,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-02 15:32:34,121 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 117 transitions. [2023-12-02 15:32:34,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-02 15:32:34,122 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:34,123 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:34,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-12-02 15:32:34,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:34,324 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:34,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:34,324 INFO L85 PathProgramCache]: Analyzing trace with hash 123722724, now seen corresponding path program 1 times [2023-12-02 15:32:34,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:34,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1104812262] [2023-12-02 15:32:34,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:34,326 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:34,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:34,327 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:34,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-02 15:32:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:34,573 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 15:32:34,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:34,705 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 15:32:34,705 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:32:34,706 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:34,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1104812262] [2023-12-02 15:32:34,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1104812262] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:32:34,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:32:34,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 15:32:34,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316001584] [2023-12-02 15:32:34,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:32:34,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 15:32:34,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:32:34,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 15:32:34,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-02 15:32:34,709 INFO L87 Difference]: Start difference. First operand 87 states and 117 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:32:35,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:32:35,161 INFO L93 Difference]: Finished difference Result 162 states and 219 transitions. [2023-12-02 15:32:35,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 15:32:35,162 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 81 [2023-12-02 15:32:35,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:32:35,164 INFO L225 Difference]: With dead ends: 162 [2023-12-02 15:32:35,164 INFO L226 Difference]: Without dead ends: 87 [2023-12-02 15:32:35,165 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-12-02 15:32:35,166 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 43 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 15:32:35,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 566 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 15:32:35,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2023-12-02 15:32:35,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2023-12-02 15:32:35,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 53 states have (on average 1.2641509433962264) internal successors, (67), 55 states have internal predecessors, (67), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:32:35,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 116 transitions. [2023-12-02 15:32:35,182 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 116 transitions. Word has length 81 [2023-12-02 15:32:35,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:32:35,182 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 116 transitions. [2023-12-02 15:32:35,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:32:35,183 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 116 transitions. [2023-12-02 15:32:35,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-02 15:32:35,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:35,185 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:35,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-12-02 15:32:35,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:35,392 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:35,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:35,392 INFO L85 PathProgramCache]: Analyzing trace with hash -399925801, now seen corresponding path program 1 times [2023-12-02 15:32:35,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:35,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [809424264] [2023-12-02 15:32:35,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:35,393 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:35,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:35,394 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:35,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-02 15:32:35,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:35,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 15:32:35,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:35,736 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 15:32:35,736 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:32:35,736 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:35,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [809424264] [2023-12-02 15:32:35,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [809424264] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:32:35,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:32:35,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-02 15:32:35,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95499481] [2023-12-02 15:32:35,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:32:35,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 15:32:35,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:32:35,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 15:32:35,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-02 15:32:35,740 INFO L87 Difference]: Start difference. First operand 87 states and 116 transitions. Second operand has 9 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:32:36,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:32:36,254 INFO L93 Difference]: Finished difference Result 169 states and 228 transitions. [2023-12-02 15:32:36,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 15:32:36,257 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 83 [2023-12-02 15:32:36,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:32:36,259 INFO L225 Difference]: With dead ends: 169 [2023-12-02 15:32:36,259 INFO L226 Difference]: Without dead ends: 93 [2023-12-02 15:32:36,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-12-02 15:32:36,261 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 65 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 15:32:36,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 635 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 15:32:36,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2023-12-02 15:32:36,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 88. [2023-12-02 15:32:36,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 54 states have (on average 1.2592592592592593) internal successors, (68), 56 states have internal predecessors, (68), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:32:36,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 117 transitions. [2023-12-02 15:32:36,276 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 117 transitions. Word has length 83 [2023-12-02 15:32:36,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:32:36,276 INFO L495 AbstractCegarLoop]: Abstraction has 88 states and 117 transitions. [2023-12-02 15:32:36,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:32:36,277 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 117 transitions. [2023-12-02 15:32:36,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-02 15:32:36,279 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:36,279 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:36,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2023-12-02 15:32:36,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:36,485 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:36,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:36,485 INFO L85 PathProgramCache]: Analyzing trace with hash 640857019, now seen corresponding path program 1 times [2023-12-02 15:32:36,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:36,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [176477879] [2023-12-02 15:32:36,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:36,486 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:36,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:36,487 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:36,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-02 15:32:36,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:36,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 15:32:36,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:36,805 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 15:32:36,805 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:32:36,805 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:36,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [176477879] [2023-12-02 15:32:36,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [176477879] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:32:36,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:32:36,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 15:32:36,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035662890] [2023-12-02 15:32:36,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:32:36,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 15:32:36,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:32:36,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 15:32:36,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-02 15:32:36,807 INFO L87 Difference]: Start difference. First operand 88 states and 117 transitions. Second operand has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:32:37,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:32:37,190 INFO L93 Difference]: Finished difference Result 165 states and 224 transitions. [2023-12-02 15:32:37,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 15:32:37,191 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 84 [2023-12-02 15:32:37,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:32:37,193 INFO L225 Difference]: With dead ends: 165 [2023-12-02 15:32:37,193 INFO L226 Difference]: Without dead ends: 92 [2023-12-02 15:32:37,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-02 15:32:37,195 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 49 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:32:37,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 469 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 15:32:37,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2023-12-02 15:32:37,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 89. [2023-12-02 15:32:37,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 55 states have (on average 1.2545454545454546) internal successors, (69), 57 states have internal predecessors, (69), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:32:37,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 118 transitions. [2023-12-02 15:32:37,212 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 118 transitions. Word has length 84 [2023-12-02 15:32:37,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:32:37,212 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 118 transitions. [2023-12-02 15:32:37,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-02 15:32:37,213 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 118 transitions. [2023-12-02 15:32:37,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-02 15:32:37,214 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:37,215 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:37,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-02 15:32:37,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:37,421 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:37,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:37,421 INFO L85 PathProgramCache]: Analyzing trace with hash -998714675, now seen corresponding path program 1 times [2023-12-02 15:32:37,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:37,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664100780] [2023-12-02 15:32:37,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:37,422 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:37,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:37,423 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:37,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-02 15:32:37,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:37,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 15:32:37,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:37,684 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-02 15:32:37,685 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:32:37,685 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:37,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664100780] [2023-12-02 15:32:37,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1664100780] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:32:37,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:32:37,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 15:32:37,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672913957] [2023-12-02 15:32:37,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:32:37,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 15:32:37,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:32:37,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 15:32:37,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 15:32:37,688 INFO L87 Difference]: Start difference. First operand 89 states and 118 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-02 15:32:37,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:32:37,965 INFO L93 Difference]: Finished difference Result 166 states and 221 transitions. [2023-12-02 15:32:37,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 15:32:37,966 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 91 [2023-12-02 15:32:37,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:32:37,968 INFO L225 Difference]: With dead ends: 166 [2023-12-02 15:32:37,968 INFO L226 Difference]: Without dead ends: 92 [2023-12-02 15:32:37,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-02 15:32:37,969 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 4 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 15:32:37,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 585 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 15:32:37,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2023-12-02 15:32:37,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 90. [2023-12-02 15:32:37,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 56 states have (on average 1.25) internal successors, (70), 58 states have internal predecessors, (70), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:32:37,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 119 transitions. [2023-12-02 15:32:37,992 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 119 transitions. Word has length 91 [2023-12-02 15:32:37,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:32:37,992 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 119 transitions. [2023-12-02 15:32:37,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-02 15:32:37,992 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 119 transitions. [2023-12-02 15:32:37,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-02 15:32:37,994 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:37,994 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:38,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-12-02 15:32:38,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:38,197 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:38,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:38,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1025474944, now seen corresponding path program 1 times [2023-12-02 15:32:38,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:38,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [525010210] [2023-12-02 15:32:38,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:38,198 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:38,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:38,199 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:38,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-02 15:32:38,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:38,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-02 15:32:38,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:41,023 WARN L876 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_BEFORE_CALL_1| (_ BitVec 64)) (|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_BEFORE_CALL_1| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_BEFORE_CALL_1|) |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_BEFORE_CALL_1|)))) (exists ((|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_BEFORE_CALL_1| (_ BitVec 64)) (|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_BEFORE_CALL_1| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_BEFORE_CALL_1|) |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_BEFORE_CALL_1|))))) is different from true [2023-12-02 15:32:41,269 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 49 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 15:32:41,269 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:32:41,707 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-02 15:32:41,707 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:41,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [525010210] [2023-12-02 15:32:41,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [525010210] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:32:41,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1457783709] [2023-12-02 15:32:41,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:41,708 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 15:32:41,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 15:32:41,710 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 15:32:41,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2023-12-02 15:32:41,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:41,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 15:32:41,966 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:42,178 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-02 15:32:42,178 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 15:32:42,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1457783709] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:32:42,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 15:32:42,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10, 8] total 22 [2023-12-02 15:32:42,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456928085] [2023-12-02 15:32:42,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:32:42,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 15:32:42,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:32:42,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 15:32:42,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=369, Unknown=1, NotChecked=38, Total=462 [2023-12-02 15:32:42,181 INFO L87 Difference]: Start difference. First operand 90 states and 119 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-02 15:32:42,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:32:42,547 INFO L93 Difference]: Finished difference Result 171 states and 227 transitions. [2023-12-02 15:32:42,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 15:32:42,548 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 93 [2023-12-02 15:32:42,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:32:42,550 INFO L225 Difference]: With dead ends: 171 [2023-12-02 15:32:42,550 INFO L226 Difference]: Without dead ends: 96 [2023-12-02 15:32:42,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 255 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=66, Invalid=489, Unknown=1, NotChecked=44, Total=600 [2023-12-02 15:32:42,551 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 6 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:32:42,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 671 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 15:32:42,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2023-12-02 15:32:42,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 91. [2023-12-02 15:32:42,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 57 states have (on average 1.2456140350877194) internal successors, (71), 59 states have internal predecessors, (71), 24 states have call successors, (24), 8 states have call predecessors, (24), 9 states have return successors, (25), 23 states have call predecessors, (25), 23 states have call successors, (25) [2023-12-02 15:32:42,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 120 transitions. [2023-12-02 15:32:42,564 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 120 transitions. Word has length 93 [2023-12-02 15:32:42,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:32:42,565 INFO L495 AbstractCegarLoop]: Abstraction has 91 states and 120 transitions. [2023-12-02 15:32:42,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-02 15:32:42,565 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 120 transitions. [2023-12-02 15:32:42,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-02 15:32:42,566 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:32:42,566 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:32:42,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2023-12-02 15:32:42,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2023-12-02 15:32:42,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:42,967 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:32:42,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:32:42,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1571297230, now seen corresponding path program 1 times [2023-12-02 15:32:42,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:32:42,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1610480287] [2023-12-02 15:32:42,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:42,968 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:32:42,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:32:42,969 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:32:42,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-02 15:32:43,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:43,209 INFO L262 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-02 15:32:43,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:45,700 WARN L876 $PredicateComparison]: unable to prove that (or (exists ((v_aws_linked_list_front_~list.base_BEFORE_CALL_4 (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_linked_list_front_~list.base_BEFORE_CALL_4) (_ bv0 64)) v_aws_linked_list_front_~list.base_BEFORE_CALL_4))) (exists ((v_aws_linked_list_front_~list.base_BEFORE_CALL_4 (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| v_aws_linked_list_front_~list.base_BEFORE_CALL_4) (_ bv0 64)) (_ bv16 64))))) is different from true [2023-12-02 15:32:47,047 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 57 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-02 15:32:47,047 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:32:52,706 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2023-12-02 15:32:52,707 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2023-12-02 15:32:52,725 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 15:32:52,726 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 16 [2023-12-02 15:32:52,747 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-02 15:32:52,748 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:32:52,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1610480287] [2023-12-02 15:32:52,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1610480287] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:32:52,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [801043999] [2023-12-02 15:32:52,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:32:52,748 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 15:32:52,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 15:32:52,749 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 15:32:52,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2023-12-02 15:32:53,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:32:53,230 INFO L262 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-02 15:32:53,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:32:53,393 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 1 [2023-12-02 15:33:02,665 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 49 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 15:33:02,666 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:33:06,428 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:33:06,428 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2023-12-02 15:33:06,774 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-02 15:33:06,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [801043999] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:33:06,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743847118] [2023-12-02 15:33:06,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:33:06,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:33:06,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:33:06,775 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:33:06,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 15:33:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:33:06,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 15:33:06,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:33:08,088 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-02 15:33:08,088 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:33:08,443 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-12-02 15:33:08,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743847118] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 15:33:08,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 5 imperfect interpolant sequences. [2023-12-02 15:33:08,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [17, 15, 15, 9, 12] total 57 [2023-12-02 15:33:08,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056343582] [2023-12-02 15:33:08,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:33:08,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 15:33:08,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:33:08,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 15:33:08,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=2899, Unknown=4, NotChecked=108, Total=3192 [2023-12-02 15:33:08,446 INFO L87 Difference]: Start difference. First operand 91 states and 120 transitions. Second operand has 6 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:33:08,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:33:08,798 INFO L93 Difference]: Finished difference Result 101 states and 131 transitions. [2023-12-02 15:33:08,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 15:33:08,798 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 94 [2023-12-02 15:33:08,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:33:08,800 INFO L225 Difference]: With dead ends: 101 [2023-12-02 15:33:08,800 INFO L226 Difference]: Without dead ends: 99 [2023-12-02 15:33:08,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 495 SyntacticMatches, 8 SemanticMatches, 56 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=185, Invalid=3007, Unknown=4, NotChecked=110, Total=3306 [2023-12-02 15:33:08,802 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 6 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 15:33:08,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 500 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 15:33:08,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2023-12-02 15:33:08,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 98. [2023-12-02 15:33:08,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 61 states have (on average 1.2295081967213115) internal successors, (75), 64 states have internal predecessors, (75), 25 states have call successors, (25), 9 states have call predecessors, (25), 11 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2023-12-02 15:33:08,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 128 transitions. [2023-12-02 15:33:08,810 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 128 transitions. Word has length 94 [2023-12-02 15:33:08,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:33:08,810 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 128 transitions. [2023-12-02 15:33:08,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:33:08,811 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 128 transitions. [2023-12-02 15:33:08,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-02 15:33:08,812 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:33:08,812 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2023-12-02 15:33:08,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2023-12-02 15:33:09,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 15:33:09,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2023-12-02 15:33:09,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 15:33:09,414 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:33:09,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:33:09,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1655688549, now seen corresponding path program 1 times [2023-12-02 15:33:09,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:33:09,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1142055721] [2023-12-02 15:33:09,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:33:09,415 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:33:09,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:33:09,416 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:33:09,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-02 15:33:09,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:33:09,603 INFO L262 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-02 15:33:09,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:33:11,986 WARN L876 $PredicateComparison]: unable to prove that (or (exists ((v_aws_linked_list_front_~list.base_BEFORE_CALL_15 (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| v_aws_linked_list_front_~list.base_BEFORE_CALL_15) (_ bv0 64)) (_ bv16 64)))) (exists ((v_aws_linked_list_front_~list.base_BEFORE_CALL_15 (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_linked_list_front_~list.base_BEFORE_CALL_15) (_ bv0 64)) v_aws_linked_list_front_~list.base_BEFORE_CALL_15)))) is different from true [2023-12-02 15:33:13,170 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 71 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-02 15:33:13,170 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:33:18,627 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2023-12-02 15:33:18,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2023-12-02 15:33:18,643 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 15:33:18,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 16 [2023-12-02 15:33:18,662 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 6 proven. 32 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-02 15:33:18,662 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:33:18,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1142055721] [2023-12-02 15:33:18,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1142055721] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:33:18,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2008244699] [2023-12-02 15:33:18,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:33:18,662 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 15:33:18,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 15:33:18,663 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 15:33:18,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2023-12-02 15:33:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:33:19,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 57 conjunts are in the unsatisfiable core [2023-12-02 15:33:19,170 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:33:19,491 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 9 treesize of output 8 [2023-12-02 15:33:19,494 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2023-12-02 15:33:19,503 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2023-12-02 15:33:49,843 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 64 proven. 11 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-02 15:33:49,843 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:34:05,082 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 15:34:06,276 INFO L349 Elim1Store]: treesize reduction 223, result has 49.4 percent of original size [2023-12-02 15:34:06,276 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 11 case distinctions, treesize of input 2192 treesize of output 1768 [2023-12-02 15:34:09,664 INFO L349 Elim1Store]: treesize reduction 17, result has 86.4 percent of original size [2023-12-02 15:34:09,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 14739 treesize of output 13906 [2023-12-02 15:34:10,823 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:34:10,824 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 3537 treesize of output 3433 [2023-12-02 15:34:12,908 INFO L349 Elim1Store]: treesize reduction 8, result has 91.0 percent of original size [2023-12-02 15:34:12,909 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 3220 treesize of output 3011 [2023-12-02 15:34:13,339 INFO L224 Elim1Store]: Index analysis took 182 ms [2023-12-02 15:34:14,453 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:34:14,454 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 2416 treesize of output 2434 [2023-12-02 15:35:10,526 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-12-02 15:35:10,526 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2023-12-02 15:35:10,590 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-12-02 15:35:10,591 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2023-12-02 15:35:10,744 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 15:35:10,778 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-12-02 15:35:10,778 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 46 [2023-12-02 15:35:11,370 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-12-02 15:35:11,676 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-12-02 15:35:11,705 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-12-02 15:35:11,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-12-02 15:35:11,790 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2023-12-02 15:35:11,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 126 [2023-12-02 15:35:13,068 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-02 15:35:13,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2008244699] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:35:13,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291532270] [2023-12-02 15:35:13,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:35:13,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:35:13,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:35:13,072 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:35:13,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 15:35:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:35:13,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 15:35:13,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:35:15,723 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2023-12-02 15:35:15,723 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:35:16,353 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-12-02 15:35:16,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291532270] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 15:35:16,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 5 imperfect interpolant sequences. [2023-12-02 15:35:16,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [17, 15, 24, 21, 13] total 81 [2023-12-02 15:35:16,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795061066] [2023-12-02 15:35:16,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:35:16,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 15:35:16,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:35:16,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 15:35:16,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=5987, Unknown=13, NotChecked=156, Total=6480 [2023-12-02 15:35:16,359 INFO L87 Difference]: Start difference. First operand 98 states and 128 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:35:17,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:35:17,017 INFO L93 Difference]: Finished difference Result 109 states and 140 transitions. [2023-12-02 15:35:17,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 15:35:17,017 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 106 [2023-12-02 15:35:17,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:35:17,019 INFO L225 Difference]: With dead ends: 109 [2023-12-02 15:35:17,019 INFO L226 Difference]: Without dead ends: 107 [2023-12-02 15:35:17,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 632 GetRequests, 540 SyntacticMatches, 11 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2462 ImplicationChecksByTransitivity, 52.2s TimeCoverageRelationStatistics Valid=332, Invalid=6301, Unknown=13, NotChecked=160, Total=6806 [2023-12-02 15:35:17,022 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 8 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 15:35:17,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 609 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 15:35:17,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2023-12-02 15:35:17,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 99. [2023-12-02 15:35:17,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 62 states have (on average 1.2258064516129032) internal successors, (76), 65 states have internal predecessors, (76), 25 states have call successors, (25), 9 states have call predecessors, (25), 11 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2023-12-02 15:35:17,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 129 transitions. [2023-12-02 15:35:17,034 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 129 transitions. Word has length 106 [2023-12-02 15:35:17,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:35:17,034 INFO L495 AbstractCegarLoop]: Abstraction has 99 states and 129 transitions. [2023-12-02 15:35:17,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-02 15:35:17,034 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 129 transitions. [2023-12-02 15:35:17,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-02 15:35:17,036 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:35:17,036 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:35:17,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-12-02 15:35:17,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2023-12-02 15:35:17,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 15:35:17,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:35:17,641 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 15:35:17,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:35:17,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1524642578, now seen corresponding path program 1 times [2023-12-02 15:35:17,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 15:35:17,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [231572657] [2023-12-02 15:35:17,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:35:17,643 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 15:35:17,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 15:35:17,643 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 15:35:17,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-02 15:35:17,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:35:17,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-02 15:35:17,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:35:20,273 WARN L876 $PredicateComparison]: unable to prove that (or (exists ((v_aws_linked_list_front_~list.base_BEFORE_CALL_27 (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| v_aws_linked_list_front_~list.base_BEFORE_CALL_27) (_ bv0 64)) (_ bv16 64)))) (exists ((v_aws_linked_list_front_~list.base_BEFORE_CALL_27 (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_linked_list_front_~list.base_BEFORE_CALL_27) (_ bv0 64)) v_aws_linked_list_front_~list.base_BEFORE_CALL_27)))) is different from true [2023-12-02 15:35:21,616 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-02 15:35:21,616 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:35:22,055 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 15:35:22,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [231572657] [2023-12-02 15:35:22,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [231572657] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 15:35:22,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [241974976] [2023-12-02 15:35:22,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:35:22,056 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 15:35:22,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 15:35:22,057 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 15:35:22,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2023-12-02 15:35:22,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:35:22,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-02 15:35:22,460 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:35:22,703 INFO L349 Elim1Store]: treesize reduction 42, result has 31.1 percent of original size [2023-12-02 15:35:22,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 52 treesize of output 80 [2023-12-02 15:35:22,723 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 15 [2023-12-02 15:35:22,772 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 15:35:22,773 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-12-02 15:35:22,795 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 15:35:22,807 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 15:35:34,489 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 56 proven. 15 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 15:35:34,490 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:35:37,513 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:35:37,513 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 146 treesize of output 147 [2023-12-02 15:35:37,521 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 156 [2023-12-02 15:35:37,729 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-12-02 15:35:37,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [241974976] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:35:37,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099780797] [2023-12-02 15:35:37,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:35:37,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 15:35:37,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 15:35:37,731 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 15:35:37,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6d68594-ed4f-4b34-90b4-d2027be0c04c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 15:35:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:35:37,903 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-02 15:35:37,905 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 15:35:47,833 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 56 proven. 15 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 15:35:47,833 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 15:35:49,417 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-12-02 15:35:49,417 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 17 [2023-12-02 15:35:49,915 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 15:35:49,915 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 20 [2023-12-02 15:35:50,787 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-12-02 15:35:50,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099780797] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 15:35:50,787 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2023-12-02 15:35:50,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 17, 17, 16] total 71 [2023-12-02 15:35:50,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918717580] [2023-12-02 15:35:50,788 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2023-12-02 15:35:50,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2023-12-02 15:35:50,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 15:35:50,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2023-12-02 15:35:50,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=297, Invalid=4670, Unknown=7, NotChecked=138, Total=5112 [2023-12-02 15:35:50,794 INFO L87 Difference]: Start difference. First operand 99 states and 129 transitions. Second operand has 71 states, 65 states have (on average 3.9692307692307693) internal successors, (258), 66 states have internal predecessors, (258), 29 states have call successors, (59), 9 states have call predecessors, (59), 16 states have return successors, (56), 25 states have call predecessors, (56), 28 states have call successors, (56) [2023-12-02 15:35:53,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:35:55,983 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 [0] [2023-12-02 15:35:58,294 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 [0] [2023-12-02 15:36:00,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:03,441 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 [0] [2023-12-02 15:36:07,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:11,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:13,100 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 [0] [2023-12-02 15:36:15,147 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 [0] [2023-12-02 15:36:17,174 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 [0] [2023-12-02 15:36:19,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:21,224 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 [0] [2023-12-02 15:36:24,273 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:27,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:33,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:35,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:37,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:39,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:41,291 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:43,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:45,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:47,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:49,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:51,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:53,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:55,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:57,340 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:36:59,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:07,549 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 [0] [2023-12-02 15:37:09,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:11,567 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 [0] [2023-12-02 15:37:13,571 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 [0] [2023-12-02 15:37:25,764 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 [0] [2023-12-02 15:37:27,769 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:29,774 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 [0] [2023-12-02 15:37:31,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:33,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:35,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:37,953 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 [0] [2023-12-02 15:37:40,897 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 [0] [2023-12-02 15:37:42,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:44,921 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:47,044 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:49,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:51,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:37:53,073 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 [0] [2023-12-02 15:37:55,088 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 [0] [2023-12-02 15:37:57,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:38:13,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:38:15,401 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 [0] [2023-12-02 15:38:17,405 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 [0] [2023-12-02 15:38:19,410 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 [0] [2023-12-02 15:38:41,627 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 [0] [2023-12-02 15:38:43,632 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 [0] [2023-12-02 15:38:45,637 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 [0] [2023-12-02 15:38:47,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:38:49,647 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 [0] [2023-12-02 15:38:51,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:38:53,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:38:55,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:38:57,675 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 [0] [2023-12-02 15:38:59,681 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:39:23,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:39:25,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:39:27,951 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 [0] [2023-12-02 15:39:29,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 15:39:36,127 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 [0]