./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b 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_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 23:11:25,591 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 23:11:25,659 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 23:11:25,664 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 23:11:25,665 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 23:11:25,689 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 23:11:25,690 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 23:11:25,690 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 23:11:25,691 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 23:11:25,692 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 23:11:25,693 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 23:11:25,693 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 23:11:25,694 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 23:11:25,694 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 23:11:25,695 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 23:11:25,695 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 23:11:25,696 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 23:11:25,696 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 23:11:25,697 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 23:11:25,697 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 23:11:25,697 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 23:11:25,698 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 23:11:25,699 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 23:11:25,699 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 23:11:25,699 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 23:11:25,700 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:11:25,700 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 23:11:25,701 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 23:11:25,701 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 23:11:25,701 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 23:11:25,702 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 23:11:25,702 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 23:11:25,702 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 23:11:25,703 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 23:11:25,703 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 23:11:25,703 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 23:11:25,703 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/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_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c [2023-11-06 23:11:25,937 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 23:11:25,959 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 23:11:25,962 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 23:11:25,964 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 23:11:25,964 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 23:11:25,966 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2023-11-06 23:11:29,218 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 23:11:29,956 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 23:11:29,957 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2023-11-06 23:11:30,010 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/data/3e0a36fed/2ab3947a19f043fb9390f6abf497fb44/FLAGcb0984b00 [2023-11-06 23:11:30,031 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/data/3e0a36fed/2ab3947a19f043fb9390f6abf497fb44 [2023-11-06 23:11:30,039 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 23:11:30,041 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 23:11:30,045 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 23:11:30,046 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 23:11:30,052 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 23:11:30,053 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:11:30" (1/1) ... [2023-11-06 23:11:30,054 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7be3076c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:30, skipping insertion in model container [2023-11-06 23:11:30,055 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:11:30" (1/1) ... [2023-11-06 23:11:30,184 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 23:11:30,548 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_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2023-11-06 23:11:30,557 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_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2023-11-06 23:11:31,709 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,710 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,711 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,712 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,714 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,731 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,732 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,735 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,736 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,739 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,740 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,741 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:31,742 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,386 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-06 23:11:32,388 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-06 23:11:32,389 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-06 23:11:32,428 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-06 23:11:32,430 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-06 23:11:32,431 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-06 23:11:32,432 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-06 23:11:32,433 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-06 23:11:32,434 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-06 23:11:32,435 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-06 23:11:32,689 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,691 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,705 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,715 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,790 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,791 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,792 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,792 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,793 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,793 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,794 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,795 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,795 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,796 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,796 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,797 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,797 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,801 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,802 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,802 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,803 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,807 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,808 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,817 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,818 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,819 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,836 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:11:32,872 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 23:11:32,888 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_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2023-11-06 23:11:32,889 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_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2023-11-06 23:11:32,932 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,933 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,933 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,934 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,935 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,943 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,943 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,945 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,945 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,947 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,948 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,948 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,949 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:32,988 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-06 23:11:32,989 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-06 23:11:32,990 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-06 23:11:32,991 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-06 23:11:32,992 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-06 23:11:32,993 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-06 23:11:32,993 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-06 23:11:32,994 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-06 23:11:32,995 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-06 23:11:32,995 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-06 23:11:33,034 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,035 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,036 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,041 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,048 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7776-7787] [2023-11-06 23:11:33,071 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,072 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,072 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,073 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,073 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,074 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,074 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,075 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,075 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,076 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,076 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,076 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,077 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,078 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,078 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,079 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,079 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,083 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,083 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,093 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,094 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,095 WARN L1577 CHandler]: Possible shadowing of function index [2023-11-06 23:11:33,110 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:11:33,328 WARN L672 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,329 WARN L672 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,329 WARN L672 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,329 WARN L672 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,329 WARN L672 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,329 WARN L672 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,330 WARN L672 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,330 WARN L672 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,330 WARN L672 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,330 WARN L672 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,330 WARN L672 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,331 WARN L672 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,331 WARN L672 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,331 WARN L672 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,331 WARN L672 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:11:33,339 INFO L206 MainTranslator]: Completed translation [2023-11-06 23:11:33,340 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33 WrapperNode [2023-11-06 23:11:33,340 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 23:11:33,341 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 23:11:33,341 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 23:11:33,342 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 23:11:33,351 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,480 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,618 INFO L138 Inliner]: procedures = 696, calls = 1888, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 925 [2023-11-06 23:11:33,619 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 23:11:33,620 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 23:11:33,621 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 23:11:33,621 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 23:11:33,631 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,631 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,654 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,654 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,732 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,738 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,765 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,781 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,808 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 23:11:33,810 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 23:11:33,811 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 23:11:33,811 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 23:11:33,812 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (1/1) ... [2023-11-06 23:11:33,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:11:33,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:33,849 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 23:11:33,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 23:11:33,888 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_either [2023-11-06 23:11:33,889 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_either [2023-11-06 23:11:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2023-11-06 23:11:33,890 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2023-11-06 23:11:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2023-11-06 23:11:33,890 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2023-11-06 23:11:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 23:11:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2023-11-06 23:11:33,890 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2023-11-06 23:11:33,890 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2023-11-06 23:11:33,891 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2023-11-06 23:11:33,891 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-06 23:11:33,891 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-06 23:11:33,891 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2023-11-06 23:11:33,891 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2023-11-06 23:11:33,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 23:11:33,892 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-06 23:11:33,892 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-06 23:11:33,892 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-06 23:11:33,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-06 23:11:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 23:11:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 23:11:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 23:11:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2023-11-06 23:11:33,893 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2023-11-06 23:11:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2023-11-06 23:11:33,893 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2023-11-06 23:11:33,893 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 23:11:33,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 23:11:33,894 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-06 23:11:33,894 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-06 23:11:33,894 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-06 23:11:33,894 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-06 23:11:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2023-11-06 23:11:33,895 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2023-11-06 23:11:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2023-11-06 23:11:33,895 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2023-11-06 23:11:33,895 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2023-11-06 23:11:33,896 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2023-11-06 23:11:33,896 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 23:11:33,900 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 23:11:33,900 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2023-11-06 23:11:33,901 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2023-11-06 23:11:33,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 23:11:33,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 23:11:33,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 23:11:33,903 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2023-11-06 23:11:33,903 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2023-11-06 23:11:33,903 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-06 23:11:33,908 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-06 23:11:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-06 23:11:33,909 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-06 23:11:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 23:11:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2023-11-06 23:11:33,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2023-11-06 23:11:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2023-11-06 23:11:33,909 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2023-11-06 23:11:33,909 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 23:11:33,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 23:11:33,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 23:11:34,324 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 23:11:34,328 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 23:11:35,812 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 23:11:35,829 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 23:11:35,829 INFO L302 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-06 23:11:35,833 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:11:35 BoogieIcfgContainer [2023-11-06 23:11:35,833 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 23:11:35,837 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 23:11:35,837 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 23:11:35,840 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 23:11:35,840 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 11:11:30" (1/3) ... [2023-11-06 23:11:35,842 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20df88e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:11:35, skipping insertion in model container [2023-11-06 23:11:35,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:11:33" (2/3) ... [2023-11-06 23:11:35,843 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20df88e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:11:35, skipping insertion in model container [2023-11-06 23:11:35,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:11:35" (3/3) ... [2023-11-06 23:11:35,845 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_s_sift_either_harness.i [2023-11-06 23:11:35,867 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 23:11:35,867 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-11-06 23:11:35,955 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 23:11:35,968 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@506b2b64, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 23:11:35,969 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-11-06 23:11:35,976 INFO L276 IsEmpty]: Start isEmpty. Operand has 352 states, 212 states have (on average 1.2547169811320755) internal successors, (266), 215 states have internal predecessors, (266), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2023-11-06 23:11:36,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-11-06 23:11:36,010 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:36,011 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:36,011 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:36,019 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:36,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1365765542, now seen corresponding path program 1 times [2023-11-06 23:11:36,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:36,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868413270] [2023-11-06 23:11:36,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:36,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:11:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 23:11:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:11:36,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-06 23:11:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:36,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:36,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-06 23:11:36,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:36,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:36,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:36,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-06 23:11:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-06 23:11:37,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-06 23:11:37,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-06 23:11:37,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 23:11:37,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 23:11:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-06 23:11:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:37,120 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2023-11-06 23:11:37,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:37,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868413270] [2023-11-06 23:11:37,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868413270] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:37,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:37,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:11:37,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034749998] [2023-11-06 23:11:37,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:37,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:11:37,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:37,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:11:37,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:11:37,177 INFO L87 Difference]: Start difference. First operand has 352 states, 212 states have (on average 1.2547169811320755) internal successors, (266), 215 states have internal predecessors, (266), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-06 23:11:39,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:39,257 INFO L93 Difference]: Finished difference Result 809 states and 1321 transitions. [2023-11-06 23:11:39,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:11:39,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 103 [2023-11-06 23:11:39,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:39,281 INFO L225 Difference]: With dead ends: 809 [2023-11-06 23:11:39,281 INFO L226 Difference]: Without dead ends: 463 [2023-11-06 23:11:39,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:11:39,300 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 139 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:39,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 604 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-06 23:11:39,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2023-11-06 23:11:39,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 345. [2023-11-06 23:11:39,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 207 states have (on average 1.2173913043478262) internal successors, (252), 209 states have internal predecessors, (252), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2023-11-06 23:11:39,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 476 transitions. [2023-11-06 23:11:39,410 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 476 transitions. Word has length 103 [2023-11-06 23:11:39,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:39,411 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 476 transitions. [2023-11-06 23:11:39,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-06 23:11:39,411 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 476 transitions. [2023-11-06 23:11:39,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-11-06 23:11:39,415 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:39,415 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:39,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 23:11:39,416 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:39,416 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:39,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1894159532, now seen corresponding path program 1 times [2023-11-06 23:11:39,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:39,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310110168] [2023-11-06 23:11:39,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:39,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:39,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:39,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:11:39,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 23:11:40,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:11:40,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-06 23:11:40,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:40,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:40,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-06 23:11:40,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:40,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:40,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-06 23:11:40,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-06 23:11:40,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-06 23:11:40,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-06 23:11:40,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 23:11:40,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 23:11:40,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-06 23:11:40,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,272 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-06 23:11:40,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:40,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310110168] [2023-11-06 23:11:40,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310110168] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:11:40,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995520950] [2023-11-06 23:11:40,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:40,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:40,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:40,278 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:40,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 23:11:40,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:40,847 INFO L262 TraceCheckSpWp]: Trace formula consists of 2150 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:11:40,857 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:40,887 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2023-11-06 23:11:40,887 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:40,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995520950] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:40,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:11:40,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2023-11-06 23:11:40,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817844092] [2023-11-06 23:11:40,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:40,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:11:40,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:40,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:11:40,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:11:40,891 INFO L87 Difference]: Start difference. First operand 345 states and 476 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-06 23:11:40,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:40,928 INFO L93 Difference]: Finished difference Result 431 states and 586 transitions. [2023-11-06 23:11:40,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:11:40,929 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 103 [2023-11-06 23:11:40,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:40,933 INFO L225 Difference]: With dead ends: 431 [2023-11-06 23:11:40,934 INFO L226 Difference]: Without dead ends: 346 [2023-11-06 23:11:40,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:11:40,936 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 0 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 945 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:40,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 945 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:11:40,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-11-06 23:11:40,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2023-11-06 23:11:40,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 208 states have (on average 1.2163461538461537) internal successors, (253), 210 states have internal predecessors, (253), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2023-11-06 23:11:40,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 477 transitions. [2023-11-06 23:11:40,975 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 477 transitions. Word has length 103 [2023-11-06 23:11:40,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:40,976 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 477 transitions. [2023-11-06 23:11:40,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-06 23:11:40,976 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 477 transitions. [2023-11-06 23:11:40,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-06 23:11:40,979 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:40,979 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:41,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:41,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:41,189 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:41,189 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:41,190 INFO L85 PathProgramCache]: Analyzing trace with hash -43320085, now seen corresponding path program 1 times [2023-11-06 23:11:41,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:41,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751712012] [2023-11-06 23:11:41,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:41,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:41,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:11:41,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 23:11:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:11:41,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-06 23:11:41,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:41,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:41,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-06 23:11:41,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-06 23:11:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-06 23:11:41,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-06 23:11:41,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-06 23:11:41,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 23:11:41,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 23:11:41,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-06 23:11:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:41,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-11-06 23:11:41,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:42,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-11-06 23:11:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:42,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-11-06 23:11:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:42,026 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2023-11-06 23:11:42,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:42,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751712012] [2023-11-06 23:11:42,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751712012] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:11:42,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727621256] [2023-11-06 23:11:42,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:42,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:42,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:42,029 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:42,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 23:11:42,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:42,584 INFO L262 TraceCheckSpWp]: Trace formula consists of 2258 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 23:11:42,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:42,698 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-11-06 23:11:42,698 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:42,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727621256] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:42,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:11:42,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2023-11-06 23:11:42,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033597618] [2023-11-06 23:11:42,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:42,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:11:42,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:42,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:11:42,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:11:42,702 INFO L87 Difference]: Start difference. First operand 346 states and 477 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-11-06 23:11:43,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:43,023 INFO L93 Difference]: Finished difference Result 658 states and 918 transitions. [2023-11-06 23:11:43,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:11:43,024 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 122 [2023-11-06 23:11:43,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:43,029 INFO L225 Difference]: With dead ends: 658 [2023-11-06 23:11:43,029 INFO L226 Difference]: Without dead ends: 348 [2023-11-06 23:11:43,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:11:43,035 INFO L413 NwaCegarLoop]: 435 mSDtfsCounter, 495 mSDsluCounter, 1241 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 1676 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:43,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [511 Valid, 1676 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 23:11:43,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2023-11-06 23:11:43,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 348. [2023-11-06 23:11:43,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 209 states have (on average 1.215311004784689) internal successors, (254), 212 states have internal predecessors, (254), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (119), 111 states have call predecessors, (119), 111 states have call successors, (119) [2023-11-06 23:11:43,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 486 transitions. [2023-11-06 23:11:43,092 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 486 transitions. Word has length 122 [2023-11-06 23:11:43,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:43,093 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 486 transitions. [2023-11-06 23:11:43,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-11-06 23:11:43,094 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 486 transitions. [2023-11-06 23:11:43,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-06 23:11:43,095 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:43,096 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:43,106 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-06 23:11:43,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:43,297 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:43,297 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:43,298 INFO L85 PathProgramCache]: Analyzing trace with hash 896088966, now seen corresponding path program 1 times [2023-11-06 23:11:43,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:43,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750155113] [2023-11-06 23:11:43,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:43,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:43,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:43,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:11:43,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:43,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 23:11:43,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:43,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:11:43,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:43,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-06 23:11:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:44,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:44,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-06 23:11:44,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-06 23:11:44,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:11:44,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-06 23:11:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:11:44,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-06 23:11:44,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-06 23:11:44,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 23:11:44,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-06 23:11:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-06 23:11:44,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-06 23:11:44,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-06 23:11:44,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-06 23:11:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-06 23:11:44,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,338 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2023-11-06 23:11:44,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:44,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750155113] [2023-11-06 23:11:44,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750155113] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:11:44,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115394987] [2023-11-06 23:11:44,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:44,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:44,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:44,340 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:44,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 23:11:44,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:44,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 2308 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:11:44,978 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:45,141 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-11-06 23:11:45,141 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:45,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115394987] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:45,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:11:45,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2023-11-06 23:11:45,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611545194] [2023-11-06 23:11:45,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:45,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:11:45,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:45,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:11:45,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-06 23:11:45,145 INFO L87 Difference]: Start difference. First operand 348 states and 486 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-11-06 23:11:45,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:45,551 INFO L93 Difference]: Finished difference Result 681 states and 973 transitions. [2023-11-06 23:11:45,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:11:45,552 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 130 [2023-11-06 23:11:45,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:45,557 INFO L225 Difference]: With dead ends: 681 [2023-11-06 23:11:45,557 INFO L226 Difference]: Without dead ends: 369 [2023-11-06 23:11:45,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2023-11-06 23:11:45,561 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 97 mSDsluCounter, 2095 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 2536 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:45,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 2536 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:11:45,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2023-11-06 23:11:45,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 367. [2023-11-06 23:11:45,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 225 states have (on average 1.2266666666666666) internal successors, (276), 228 states have internal predecessors, (276), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-06 23:11:45,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 523 transitions. [2023-11-06 23:11:45,602 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 523 transitions. Word has length 130 [2023-11-06 23:11:45,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:45,603 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 523 transitions. [2023-11-06 23:11:45,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-11-06 23:11:45,603 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 523 transitions. [2023-11-06 23:11:45,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-11-06 23:11:45,607 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:45,607 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:45,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:45,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:45,820 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:45,821 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:45,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1390575601, now seen corresponding path program 1 times [2023-11-06 23:11:45,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:45,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565479468] [2023-11-06 23:11:45,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:45,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:45,926 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:45,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [669498537] [2023-11-06 23:11:45,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:45,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:45,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:45,928 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:45,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 23:11:46,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:46,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 2449 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 23:11:46,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:46,642 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-11-06 23:11:46,643 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:46,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:46,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565479468] [2023-11-06 23:11:46,643 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:46,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669498537] [2023-11-06 23:11:46,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669498537] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:46,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:46,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 23:11:46,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995044820] [2023-11-06 23:11:46,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:46,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:11:46,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:46,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:11:46,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:11:46,647 INFO L87 Difference]: Start difference. First operand 367 states and 523 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-06 23:11:47,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:47,120 INFO L93 Difference]: Finished difference Result 704 states and 1021 transitions. [2023-11-06 23:11:47,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:11:47,121 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 145 [2023-11-06 23:11:47,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:47,126 INFO L225 Difference]: With dead ends: 704 [2023-11-06 23:11:47,126 INFO L226 Difference]: Without dead ends: 373 [2023-11-06 23:11:47,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:11:47,130 INFO L413 NwaCegarLoop]: 428 mSDtfsCounter, 515 mSDsluCounter, 1631 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 2059 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:47,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 2059 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:11:47,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2023-11-06 23:11:47,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 367. [2023-11-06 23:11:47,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 225 states have (on average 1.2266666666666666) internal successors, (276), 228 states have internal predecessors, (276), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-06 23:11:47,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 523 transitions. [2023-11-06 23:11:47,169 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 523 transitions. Word has length 145 [2023-11-06 23:11:47,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:47,170 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 523 transitions. [2023-11-06 23:11:47,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-06 23:11:47,170 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 523 transitions. [2023-11-06 23:11:47,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-11-06 23:11:47,174 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:47,174 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:47,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:47,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:47,386 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:47,386 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:47,386 INFO L85 PathProgramCache]: Analyzing trace with hash -949026489, now seen corresponding path program 1 times [2023-11-06 23:11:47,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:47,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895612077] [2023-11-06 23:11:47,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:47,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:47,490 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:47,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [999655320] [2023-11-06 23:11:47,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:47,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:47,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:47,496 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:47,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 23:11:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:48,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 2521 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 23:11:48,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:48,300 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-11-06 23:11:48,301 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:48,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:48,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895612077] [2023-11-06 23:11:48,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:48,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999655320] [2023-11-06 23:11:48,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999655320] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:48,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:48,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 23:11:48,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025353322] [2023-11-06 23:11:48,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:48,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 23:11:48,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:48,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 23:11:48,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:11:48,305 INFO L87 Difference]: Start difference. First operand 367 states and 523 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2023-11-06 23:11:48,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:48,809 INFO L93 Difference]: Finished difference Result 730 states and 1059 transitions. [2023-11-06 23:11:48,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:11:48,810 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 161 [2023-11-06 23:11:48,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:48,816 INFO L225 Difference]: With dead ends: 730 [2023-11-06 23:11:48,816 INFO L226 Difference]: Without dead ends: 399 [2023-11-06 23:11:48,821 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 155 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-11-06 23:11:48,823 INFO L413 NwaCegarLoop]: 435 mSDtfsCounter, 116 mSDsluCounter, 2479 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 2914 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:48,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 2914 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 23:11:48,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2023-11-06 23:11:48,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 367. [2023-11-06 23:11:48,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 225 states have (on average 1.2266666666666666) internal successors, (276), 228 states have internal predecessors, (276), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-06 23:11:48,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 523 transitions. [2023-11-06 23:11:48,862 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 523 transitions. Word has length 161 [2023-11-06 23:11:48,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:48,864 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 523 transitions. [2023-11-06 23:11:48,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2023-11-06 23:11:48,864 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 523 transitions. [2023-11-06 23:11:48,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-11-06 23:11:48,869 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:48,869 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:48,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:49,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-06 23:11:49,081 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:49,081 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:49,082 INFO L85 PathProgramCache]: Analyzing trace with hash 256928414, now seen corresponding path program 1 times [2023-11-06 23:11:49,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:49,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741659528] [2023-11-06 23:11:49,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:49,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:49,180 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:49,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1271958588] [2023-11-06 23:11:49,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:49,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:49,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:49,182 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:49,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 23:11:49,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:49,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 2662 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 23:11:49,882 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:49,986 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2023-11-06 23:11:49,986 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:49,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:49,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741659528] [2023-11-06 23:11:49,987 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:49,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271958588] [2023-11-06 23:11:49,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271958588] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:49,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:49,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 23:11:49,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481311924] [2023-11-06 23:11:49,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:49,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 23:11:49,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:49,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 23:11:49,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:11:49,990 INFO L87 Difference]: Start difference. First operand 367 states and 523 transitions. Second operand has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-06 23:11:50,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:50,492 INFO L93 Difference]: Finished difference Result 670 states and 970 transitions. [2023-11-06 23:11:50,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:11:50,493 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) Word has length 176 [2023-11-06 23:11:50,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:50,498 INFO L225 Difference]: With dead ends: 670 [2023-11-06 23:11:50,498 INFO L226 Difference]: Without dead ends: 369 [2023-11-06 23:11:50,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2023-11-06 23:11:50,501 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 536 mSDsluCounter, 1969 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:50,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [544 Valid, 2387 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 23:11:50,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2023-11-06 23:11:50,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2023-11-06 23:11:50,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 226 states have (on average 1.2256637168141593) internal successors, (277), 230 states have internal predecessors, (277), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (138), 114 states have call predecessors, (138), 113 states have call successors, (138) [2023-11-06 23:11:50,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 530 transitions. [2023-11-06 23:11:50,537 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 530 transitions. Word has length 176 [2023-11-06 23:11:50,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:50,538 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 530 transitions. [2023-11-06 23:11:50,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-06 23:11:50,538 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 530 transitions. [2023-11-06 23:11:50,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-11-06 23:11:50,542 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:50,543 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:50,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:50,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-06 23:11:50,755 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:50,755 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:50,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1549719481, now seen corresponding path program 1 times [2023-11-06 23:11:50,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:50,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009503242] [2023-11-06 23:11:50,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:50,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:50,864 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:50,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1320767769] [2023-11-06 23:11:50,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:50,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:50,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:50,866 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:50,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 23:11:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:51,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 2712 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 23:11:51,530 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:51,666 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-06 23:11:51,667 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:51,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:51,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009503242] [2023-11-06 23:11:51,667 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:51,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320767769] [2023-11-06 23:11:51,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320767769] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:51,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:51,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-06 23:11:51,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061226640] [2023-11-06 23:11:51,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:51,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 23:11:51,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:51,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 23:11:51,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:11:51,670 INFO L87 Difference]: Start difference. First operand 369 states and 530 transitions. Second operand has 9 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (25), 3 states have call predecessors, (25), 4 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-06 23:11:52,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:52,170 INFO L93 Difference]: Finished difference Result 688 states and 1004 transitions. [2023-11-06 23:11:52,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:11:52,171 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (25), 3 states have call predecessors, (25), 4 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) Word has length 184 [2023-11-06 23:11:52,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:52,175 INFO L225 Difference]: With dead ends: 688 [2023-11-06 23:11:52,175 INFO L226 Difference]: Without dead ends: 385 [2023-11-06 23:11:52,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:11:52,179 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 141 mSDsluCounter, 2950 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 3404 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:52,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 3404 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 23:11:52,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2023-11-06 23:11:52,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 383. [2023-11-06 23:11:52,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 239 states have (on average 1.2343096234309623) internal successors, (295), 242 states have internal predecessors, (295), 116 states have call successors, (116), 24 states have call predecessors, (116), 26 states have return successors, (139), 116 states have call predecessors, (139), 114 states have call successors, (139) [2023-11-06 23:11:52,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 550 transitions. [2023-11-06 23:11:52,216 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 550 transitions. Word has length 184 [2023-11-06 23:11:52,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:52,217 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 550 transitions. [2023-11-06 23:11:52,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (25), 3 states have call predecessors, (25), 4 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-06 23:11:52,218 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 550 transitions. [2023-11-06 23:11:52,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-11-06 23:11:52,221 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:52,221 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:52,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:52,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-06 23:11:52,438 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:52,438 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:52,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1044914998, now seen corresponding path program 1 times [2023-11-06 23:11:52,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:52,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038427249] [2023-11-06 23:11:52,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:52,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:52,540 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:52,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1293022696] [2023-11-06 23:11:52,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:52,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:52,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:52,542 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:52,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 23:11:53,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:53,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 2853 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:11:53,361 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:53,465 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2023-11-06 23:11:53,466 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:53,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:53,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038427249] [2023-11-06 23:11:53,466 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:53,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293022696] [2023-11-06 23:11:53,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293022696] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:53,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:53,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-06 23:11:53,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164781019] [2023-11-06 23:11:53,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:53,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 23:11:53,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:53,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 23:11:53,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:11:53,469 INFO L87 Difference]: Start difference. First operand 383 states and 550 transitions. Second operand has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-06 23:11:54,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:54,108 INFO L93 Difference]: Finished difference Result 706 states and 1033 transitions. [2023-11-06 23:11:54,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 23:11:54,109 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) Word has length 199 [2023-11-06 23:11:54,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:54,113 INFO L225 Difference]: With dead ends: 706 [2023-11-06 23:11:54,114 INFO L226 Difference]: Without dead ends: 389 [2023-11-06 23:11:54,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-06 23:11:54,119 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 556 mSDsluCounter, 2328 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 2739 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:54,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [564 Valid, 2739 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:11:54,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2023-11-06 23:11:54,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 383. [2023-11-06 23:11:54,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 239 states have (on average 1.2343096234309623) internal successors, (295), 242 states have internal predecessors, (295), 116 states have call successors, (116), 24 states have call predecessors, (116), 26 states have return successors, (139), 116 states have call predecessors, (139), 114 states have call successors, (139) [2023-11-06 23:11:54,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 550 transitions. [2023-11-06 23:11:54,156 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 550 transitions. Word has length 199 [2023-11-06 23:11:54,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:54,157 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 550 transitions. [2023-11-06 23:11:54,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-06 23:11:54,158 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 550 transitions. [2023-11-06 23:11:54,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-11-06 23:11:54,162 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:54,162 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:54,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:54,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:54,379 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:54,379 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:54,379 INFO L85 PathProgramCache]: Analyzing trace with hash -783548640, now seen corresponding path program 2 times [2023-11-06 23:11:54,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:54,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131693176] [2023-11-06 23:11:54,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:54,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:54,521 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:54,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [221913247] [2023-11-06 23:11:54,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 23:11:54,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:54,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:54,523 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:54,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 23:11:55,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 23:11:55,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 23:11:55,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 2925 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 23:11:55,389 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:55,539 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-11-06 23:11:55,540 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:55,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:55,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131693176] [2023-11-06 23:11:55,540 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:55,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221913247] [2023-11-06 23:11:55,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221913247] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:55,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:55,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-06 23:11:55,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489289887] [2023-11-06 23:11:55,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:55,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 23:11:55,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:55,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 23:11:55,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:11:55,544 INFO L87 Difference]: Start difference. First operand 383 states and 550 transitions. Second operand has 10 states, 9 states have (on average 10.222222222222221) internal successors, (92), 9 states have internal predecessors, (92), 6 states have call successors, (26), 3 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2023-11-06 23:11:56,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:56,103 INFO L93 Difference]: Finished difference Result 716 states and 1042 transitions. [2023-11-06 23:11:56,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 23:11:56,104 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 10.222222222222221) internal successors, (92), 9 states have internal predecessors, (92), 6 states have call successors, (26), 3 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) Word has length 215 [2023-11-06 23:11:56,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:56,108 INFO L225 Difference]: With dead ends: 716 [2023-11-06 23:11:56,109 INFO L226 Difference]: Without dead ends: 399 [2023-11-06 23:11:56,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-11-06 23:11:56,112 INFO L413 NwaCegarLoop]: 431 mSDtfsCounter, 176 mSDsluCounter, 3231 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 3662 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:56,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 3662 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 23:11:56,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2023-11-06 23:11:56,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 367. [2023-11-06 23:11:56,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 225 states have (on average 1.2266666666666666) internal successors, (276), 228 states have internal predecessors, (276), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (130), 114 states have call predecessors, (130), 113 states have call successors, (130) [2023-11-06 23:11:56,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 521 transitions. [2023-11-06 23:11:56,145 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 521 transitions. Word has length 215 [2023-11-06 23:11:56,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:56,145 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 521 transitions. [2023-11-06 23:11:56,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 10.222222222222221) internal successors, (92), 9 states have internal predecessors, (92), 6 states have call successors, (26), 3 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2023-11-06 23:11:56,146 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 521 transitions. [2023-11-06 23:11:56,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-11-06 23:11:56,149 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:56,150 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:56,161 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:56,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:56,361 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:56,362 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:56,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1828816879, now seen corresponding path program 2 times [2023-11-06 23:11:56,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:56,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540935540] [2023-11-06 23:11:56,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:56,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:56,459 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:56,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1636261352] [2023-11-06 23:11:56,459 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 23:11:56,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:56,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:56,461 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:56,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 23:11:57,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 23:11:57,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 23:11:57,647 INFO L262 TraceCheckSpWp]: Trace formula consists of 3066 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:11:57,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:57,797 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 304 trivial. 0 not checked. [2023-11-06 23:11:57,797 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:57,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:57,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540935540] [2023-11-06 23:11:57,798 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:57,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636261352] [2023-11-06 23:11:57,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636261352] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:57,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:57,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-06 23:11:57,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232552203] [2023-11-06 23:11:57,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:57,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 23:11:57,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:57,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 23:11:57,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:11:57,801 INFO L87 Difference]: Start difference. First operand 367 states and 521 transitions. Second operand has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-06 23:11:58,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:11:58,450 INFO L93 Difference]: Finished difference Result 661 states and 951 transitions. [2023-11-06 23:11:58,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 23:11:58,451 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) Word has length 230 [2023-11-06 23:11:58,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:11:58,456 INFO L225 Difference]: With dead ends: 661 [2023-11-06 23:11:58,456 INFO L226 Difference]: Without dead ends: 369 [2023-11-06 23:11:58,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2023-11-06 23:11:58,460 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 554 mSDsluCounter, 2706 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 3114 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:11:58,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [558 Valid, 3114 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:11:58,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2023-11-06 23:11:58,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2023-11-06 23:11:58,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 226 states have (on average 1.2256637168141593) internal successors, (277), 230 states have internal predecessors, (277), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (134), 114 states have call predecessors, (134), 113 states have call successors, (134) [2023-11-06 23:11:58,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 526 transitions. [2023-11-06 23:11:58,498 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 526 transitions. Word has length 230 [2023-11-06 23:11:58,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:11:58,499 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 526 transitions. [2023-11-06 23:11:58,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-06 23:11:58,500 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 526 transitions. [2023-11-06 23:11:58,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2023-11-06 23:11:58,504 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:11:58,505 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:11:58,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 23:11:58,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:58,718 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:11:58,719 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:11:58,719 INFO L85 PathProgramCache]: Analyzing trace with hash -2006555129, now seen corresponding path program 1 times [2023-11-06 23:11:58,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:11:58,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019945124] [2023-11-06 23:11:58,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:58,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:11:58,827 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:11:58,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1719861197] [2023-11-06 23:11:58,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:11:58,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:11:58,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:11:58,829 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:11:58,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 23:11:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:11:59,638 INFO L262 TraceCheckSpWp]: Trace formula consists of 3166 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 23:11:59,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:11:59,809 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-06 23:11:59,809 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:11:59,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:11:59,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019945124] [2023-11-06 23:11:59,810 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:11:59,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719861197] [2023-11-06 23:11:59,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719861197] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:11:59,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:11:59,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-06 23:11:59,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563185122] [2023-11-06 23:11:59,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:11:59,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 23:11:59,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:11:59,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 23:11:59,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:11:59,813 INFO L87 Difference]: Start difference. First operand 369 states and 526 transitions. Second operand has 11 states, 10 states have (on average 8.7) internal successors, (87), 9 states have internal predecessors, (87), 6 states have call successors, (26), 4 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2023-11-06 23:12:00,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:00,425 INFO L93 Difference]: Finished difference Result 679 states and 981 transitions. [2023-11-06 23:12:00,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 23:12:00,426 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.7) internal successors, (87), 9 states have internal predecessors, (87), 6 states have call successors, (26), 4 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) Word has length 246 [2023-11-06 23:12:00,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:00,430 INFO L225 Difference]: With dead ends: 679 [2023-11-06 23:12:00,431 INFO L226 Difference]: Without dead ends: 385 [2023-11-06 23:12:00,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2023-11-06 23:12:00,434 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 189 mSDsluCounter, 3658 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 4091 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:00,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 4091 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:12:00,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2023-11-06 23:12:00,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 383. [2023-11-06 23:12:00,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 239 states have (on average 1.2343096234309623) internal successors, (295), 242 states have internal predecessors, (295), 116 states have call successors, (116), 24 states have call predecessors, (116), 26 states have return successors, (135), 116 states have call predecessors, (135), 114 states have call successors, (135) [2023-11-06 23:12:00,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 546 transitions. [2023-11-06 23:12:00,470 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 546 transitions. Word has length 246 [2023-11-06 23:12:00,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:00,471 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 546 transitions. [2023-11-06 23:12:00,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.7) internal successors, (87), 9 states have internal predecessors, (87), 6 states have call successors, (26), 4 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2023-11-06 23:12:00,471 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 546 transitions. [2023-11-06 23:12:00,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-11-06 23:12:00,476 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:00,476 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:00,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:00,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:00,689 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:00,689 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:00,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1255727677, now seen corresponding path program 1 times [2023-11-06 23:12:00,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:00,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583066665] [2023-11-06 23:12:00,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:00,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:00,807 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:00,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1475979247] [2023-11-06 23:12:00,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:00,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:00,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:00,809 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:00,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 23:12:01,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:01,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 3448 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 23:12:01,692 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:01,850 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2023-11-06 23:12:01,850 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:01,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:01,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583066665] [2023-11-06 23:12:01,851 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:01,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475979247] [2023-11-06 23:12:01,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475979247] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:01,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:01,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-06 23:12:01,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844077838] [2023-11-06 23:12:01,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:01,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 23:12:01,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:01,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 23:12:01,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:12:01,854 INFO L87 Difference]: Start difference. First operand 383 states and 546 transitions. Second operand has 11 states, 10 states have (on average 9.5) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-06 23:12:02,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:02,591 INFO L93 Difference]: Finished difference Result 697 states and 1008 transitions. [2023-11-06 23:12:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 23:12:02,592 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.5) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) Word has length 276 [2023-11-06 23:12:02,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:02,596 INFO L225 Difference]: With dead ends: 697 [2023-11-06 23:12:02,596 INFO L226 Difference]: Without dead ends: 389 [2023-11-06 23:12:02,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2023-11-06 23:12:02,600 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 577 mSDsluCounter, 3041 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 3442 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:02,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 3442 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 23:12:02,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2023-11-06 23:12:02,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 383. [2023-11-06 23:12:02,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 239 states have (on average 1.2343096234309623) internal successors, (295), 242 states have internal predecessors, (295), 116 states have call successors, (116), 24 states have call predecessors, (116), 26 states have return successors, (135), 116 states have call predecessors, (135), 114 states have call successors, (135) [2023-11-06 23:12:02,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 546 transitions. [2023-11-06 23:12:02,635 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 546 transitions. Word has length 276 [2023-11-06 23:12:02,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:02,636 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 546 transitions. [2023-11-06 23:12:02,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.5) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-06 23:12:02,636 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 546 transitions. [2023-11-06 23:12:02,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2023-11-06 23:12:02,640 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:02,641 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:02,656 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:02,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:02,853 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:02,854 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:02,854 INFO L85 PathProgramCache]: Analyzing trace with hash 137856742, now seen corresponding path program 1 times [2023-11-06 23:12:02,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:02,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505203372] [2023-11-06 23:12:02,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:02,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:02,950 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:02,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1500598170] [2023-11-06 23:12:02,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:02,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:02,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:02,952 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:03,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 23:12:03,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:03,794 INFO L262 TraceCheckSpWp]: Trace formula consists of 3112 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:12:03,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:03,910 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 263 trivial. 0 not checked. [2023-11-06 23:12:03,910 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:03,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505203372] [2023-11-06 23:12:03,911 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500598170] [2023-11-06 23:12:03,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500598170] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:03,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:03,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-06 23:12:03,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824891406] [2023-11-06 23:12:03,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:03,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 23:12:03,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:03,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 23:12:03,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:12:03,914 INFO L87 Difference]: Start difference. First operand 383 states and 546 transitions. Second operand has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-06 23:12:04,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:04,399 INFO L93 Difference]: Finished difference Result 665 states and 955 transitions. [2023-11-06 23:12:04,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:12:04,400 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) Word has length 248 [2023-11-06 23:12:04,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:04,406 INFO L225 Difference]: With dead ends: 665 [2023-11-06 23:12:04,406 INFO L226 Difference]: Without dead ends: 385 [2023-11-06 23:12:04,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2023-11-06 23:12:04,412 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 554 mSDsluCounter, 2357 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 2772 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:04,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [560 Valid, 2772 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 23:12:04,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2023-11-06 23:12:04,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 385. [2023-11-06 23:12:04,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 240 states have (on average 1.2333333333333334) internal successors, (296), 244 states have internal predecessors, (296), 116 states have call successors, (116), 24 states have call predecessors, (116), 27 states have return successors, (137), 116 states have call predecessors, (137), 114 states have call successors, (137) [2023-11-06 23:12:04,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 549 transitions. [2023-11-06 23:12:04,445 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 549 transitions. Word has length 248 [2023-11-06 23:12:04,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:04,447 INFO L495 AbstractCegarLoop]: Abstraction has 385 states and 549 transitions. [2023-11-06 23:12:04,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-06 23:12:04,448 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 549 transitions. [2023-11-06 23:12:04,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2023-11-06 23:12:04,450 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:04,451 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:04,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:04,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 23:12:04,663 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:04,663 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:04,663 INFO L85 PathProgramCache]: Analyzing trace with hash 807370386, now seen corresponding path program 1 times [2023-11-06 23:12:04,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:04,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396908585] [2023-11-06 23:12:04,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:04,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:04,788 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:04,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1310147497] [2023-11-06 23:12:04,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:04,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:04,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:04,790 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:04,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 23:12:05,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:05,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 3303 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 23:12:05,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:05,804 INFO L134 CoverageAnalysis]: Checked inductivity of 505 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2023-11-06 23:12:05,804 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:05,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:05,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396908585] [2023-11-06 23:12:05,804 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:05,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310147497] [2023-11-06 23:12:05,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310147497] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:05,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:05,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-06 23:12:05,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595511844] [2023-11-06 23:12:05,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:05,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 23:12:05,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:05,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 23:12:05,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:12:05,808 INFO L87 Difference]: Start difference. First operand 385 states and 549 transitions. Second operand has 10 states, 9 states have (on average 9.0) internal successors, (81), 9 states have internal predecessors, (81), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-06 23:12:06,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:06,401 INFO L93 Difference]: Finished difference Result 670 states and 962 transitions. [2023-11-06 23:12:06,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 23:12:06,402 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 9 states have internal predecessors, (81), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) Word has length 271 [2023-11-06 23:12:06,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:06,407 INFO L225 Difference]: With dead ends: 670 [2023-11-06 23:12:06,407 INFO L226 Difference]: Without dead ends: 388 [2023-11-06 23:12:06,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2023-11-06 23:12:06,410 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 574 mSDsluCounter, 2706 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 3114 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:06,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [580 Valid, 3114 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:12:06,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2023-11-06 23:12:06,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 386. [2023-11-06 23:12:06,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 241 states have (on average 1.2323651452282158) internal successors, (297), 245 states have internal predecessors, (297), 116 states have call successors, (116), 24 states have call predecessors, (116), 27 states have return successors, (137), 116 states have call predecessors, (137), 114 states have call successors, (137) [2023-11-06 23:12:06,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 550 transitions. [2023-11-06 23:12:06,443 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 550 transitions. Word has length 271 [2023-11-06 23:12:06,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:06,444 INFO L495 AbstractCegarLoop]: Abstraction has 386 states and 550 transitions. [2023-11-06 23:12:06,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 9 states have internal predecessors, (81), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-06 23:12:06,444 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 550 transitions. [2023-11-06 23:12:06,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2023-11-06 23:12:06,447 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:06,448 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:06,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:06,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:06,660 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:06,660 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:06,660 INFO L85 PathProgramCache]: Analyzing trace with hash -451057645, now seen corresponding path program 1 times [2023-11-06 23:12:06,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:06,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626232419] [2023-11-06 23:12:06,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:06,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:06,781 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:06,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1839177684] [2023-11-06 23:12:06,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:06,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:06,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:06,783 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:06,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 23:12:07,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:07,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 3516 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 23:12:07,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:07,845 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2023-11-06 23:12:07,845 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:07,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:07,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626232419] [2023-11-06 23:12:07,846 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:07,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839177684] [2023-11-06 23:12:07,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839177684] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:07,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:07,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-06 23:12:07,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615791814] [2023-11-06 23:12:07,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:07,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 23:12:07,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:07,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 23:12:07,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:12:07,851 INFO L87 Difference]: Start difference. First operand 386 states and 550 transitions. Second operand has 10 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-06 23:12:08,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:08,266 INFO L93 Difference]: Finished difference Result 676 states and 970 transitions. [2023-11-06 23:12:08,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 23:12:08,267 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) Word has length 302 [2023-11-06 23:12:08,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:08,272 INFO L225 Difference]: With dead ends: 676 [2023-11-06 23:12:08,272 INFO L226 Difference]: Without dead ends: 398 [2023-11-06 23:12:08,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 294 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:12:08,276 INFO L413 NwaCegarLoop]: 442 mSDtfsCounter, 122 mSDsluCounter, 3355 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 3797 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:08,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 3797 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:12:08,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2023-11-06 23:12:08,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 398. [2023-11-06 23:12:08,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 247 states have (on average 1.2307692307692308) internal successors, (304), 251 states have internal predecessors, (304), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (142), 121 states have call predecessors, (142), 119 states have call successors, (142) [2023-11-06 23:12:08,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 567 transitions. [2023-11-06 23:12:08,321 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 567 transitions. Word has length 302 [2023-11-06 23:12:08,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:08,322 INFO L495 AbstractCegarLoop]: Abstraction has 398 states and 567 transitions. [2023-11-06 23:12:08,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-06 23:12:08,323 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 567 transitions. [2023-11-06 23:12:08,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2023-11-06 23:12:08,327 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:08,327 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:08,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:08,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 23:12:08,541 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:08,541 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:08,542 INFO L85 PathProgramCache]: Analyzing trace with hash 2136142775, now seen corresponding path program 1 times [2023-11-06 23:12:08,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:08,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28838036] [2023-11-06 23:12:08,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:08,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:08,695 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:08,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [268436194] [2023-11-06 23:12:08,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:08,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:08,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:08,697 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:08,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 23:12:09,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:09,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 3874 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:12:09,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:09,936 INFO L134 CoverageAnalysis]: Checked inductivity of 811 backedges. 336 proven. 0 refuted. 0 times theorem prover too weak. 475 trivial. 0 not checked. [2023-11-06 23:12:09,936 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:09,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:09,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28838036] [2023-11-06 23:12:09,936 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:09,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268436194] [2023-11-06 23:12:09,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268436194] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:09,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:09,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:12:09,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185032304] [2023-11-06 23:12:09,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:09,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:12:09,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:09,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:12:09,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:12:09,940 INFO L87 Difference]: Start difference. First operand 398 states and 567 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-06 23:12:10,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:10,349 INFO L93 Difference]: Finished difference Result 808 states and 1177 transitions. [2023-11-06 23:12:10,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:12:10,351 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 338 [2023-11-06 23:12:10,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:10,355 INFO L225 Difference]: With dead ends: 808 [2023-11-06 23:12:10,355 INFO L226 Difference]: Without dead ends: 446 [2023-11-06 23:12:10,359 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 333 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:12:10,360 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 21 mSDsluCounter, 1736 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2206 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:10,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2206 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:12:10,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2023-11-06 23:12:10,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 410. [2023-11-06 23:12:10,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 259 states have (on average 1.2316602316602316) internal successors, (319), 263 states have internal predecessors, (319), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (142), 121 states have call predecessors, (142), 119 states have call successors, (142) [2023-11-06 23:12:10,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 582 transitions. [2023-11-06 23:12:10,400 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 582 transitions. Word has length 338 [2023-11-06 23:12:10,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:10,401 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 582 transitions. [2023-11-06 23:12:10,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-06 23:12:10,401 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 582 transitions. [2023-11-06 23:12:10,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2023-11-06 23:12:10,404 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:10,405 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:10,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:10,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 23:12:10,619 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:10,619 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:10,619 INFO L85 PathProgramCache]: Analyzing trace with hash -265840569, now seen corresponding path program 1 times [2023-11-06 23:12:10,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:10,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054061539] [2023-11-06 23:12:10,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:10,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:10,734 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:10,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [402506763] [2023-11-06 23:12:10,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:10,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:10,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:10,736 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:10,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 23:12:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:11,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 3580 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:12:11,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:11,865 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 282 proven. 0 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2023-11-06 23:12:11,866 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:11,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:11,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054061539] [2023-11-06 23:12:11,866 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:11,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402506763] [2023-11-06 23:12:11,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402506763] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:11,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:11,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:12:11,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423064560] [2023-11-06 23:12:11,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:11,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:12:11,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:11,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:12:11,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:12:11,870 INFO L87 Difference]: Start difference. First operand 410 states and 582 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-06 23:12:11,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:11,930 INFO L93 Difference]: Finished difference Result 796 states and 1156 transitions. [2023-11-06 23:12:11,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:12:11,931 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 308 [2023-11-06 23:12:11,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:11,935 INFO L225 Difference]: With dead ends: 796 [2023-11-06 23:12:11,936 INFO L226 Difference]: Without dead ends: 422 [2023-11-06 23:12:11,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:12:11,940 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 3 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1412 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:11,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1412 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:12:11,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2023-11-06 23:12:11,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 416. [2023-11-06 23:12:11,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 265 states have (on average 1.2264150943396226) internal successors, (325), 269 states have internal predecessors, (325), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (142), 121 states have call predecessors, (142), 119 states have call successors, (142) [2023-11-06 23:12:11,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 588 transitions. [2023-11-06 23:12:11,978 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 588 transitions. Word has length 308 [2023-11-06 23:12:11,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:11,979 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 588 transitions. [2023-11-06 23:12:11,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-06 23:12:11,979 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 588 transitions. [2023-11-06 23:12:11,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2023-11-06 23:12:11,982 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:11,983 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:12,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:12,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 23:12:12,195 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:12,196 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:12,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1013146357, now seen corresponding path program 1 times [2023-11-06 23:12:12,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:12,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583801497] [2023-11-06 23:12:12,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:12,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:12,309 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:12,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [332177261] [2023-11-06 23:12:12,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:12,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:12,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:12,311 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:12,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 23:12:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:13,345 INFO L262 TraceCheckSpWp]: Trace formula consists of 3560 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 23:12:13,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 292 proven. 0 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2023-11-06 23:12:13,537 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:13,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:13,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583801497] [2023-11-06 23:12:13,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:13,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332177261] [2023-11-06 23:12:13,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332177261] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:13,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:13,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-06 23:12:13,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133552225] [2023-11-06 23:12:13,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:13,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 23:12:13,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:13,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 23:12:13,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:12:13,541 INFO L87 Difference]: Start difference. First operand 416 states and 588 transitions. Second operand has 12 states, 11 states have (on average 11.0) internal successors, (121), 10 states have internal predecessors, (121), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) [2023-11-06 23:12:14,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:14,173 INFO L93 Difference]: Finished difference Result 779 states and 1110 transitions. [2023-11-06 23:12:14,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 23:12:14,174 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 11.0) internal successors, (121), 10 states have internal predecessors, (121), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) Word has length 308 [2023-11-06 23:12:14,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:14,179 INFO L225 Difference]: With dead ends: 779 [2023-11-06 23:12:14,179 INFO L226 Difference]: Without dead ends: 438 [2023-11-06 23:12:14,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2023-11-06 23:12:14,183 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 208 mSDsluCounter, 4010 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 4437 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:14,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 4437 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:12:14,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2023-11-06 23:12:14,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 394. [2023-11-06 23:12:14,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 245 states have (on average 1.220408163265306) internal successors, (299), 249 states have internal predecessors, (299), 120 states have call successors, (120), 25 states have call predecessors, (120), 27 states have return successors, (135), 119 states have call predecessors, (135), 118 states have call successors, (135) [2023-11-06 23:12:14,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 554 transitions. [2023-11-06 23:12:14,253 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 554 transitions. Word has length 308 [2023-11-06 23:12:14,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:14,254 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 554 transitions. [2023-11-06 23:12:14,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 11.0) internal successors, (121), 10 states have internal predecessors, (121), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) [2023-11-06 23:12:14,254 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 554 transitions. [2023-11-06 23:12:14,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2023-11-06 23:12:14,258 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:14,258 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:14,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:14,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:14,471 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:14,471 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:14,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1755843897, now seen corresponding path program 1 times [2023-11-06 23:12:14,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:14,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021778354] [2023-11-06 23:12:14,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:14,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:14,596 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:14,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1398051667] [2023-11-06 23:12:14,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:14,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:14,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:14,598 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:14,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 23:12:15,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:15,652 INFO L262 TraceCheckSpWp]: Trace formula consists of 3842 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:12:15,659 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:15,746 INFO L134 CoverageAnalysis]: Checked inductivity of 811 backedges. 288 proven. 0 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2023-11-06 23:12:15,746 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:15,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:15,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021778354] [2023-11-06 23:12:15,746 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:15,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398051667] [2023-11-06 23:12:15,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398051667] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:15,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:15,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:12:15,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070512246] [2023-11-06 23:12:15,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:15,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:12:15,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:15,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:12:15,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:12:15,750 INFO L87 Difference]: Start difference. First operand 394 states and 554 transitions. Second operand has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-11-06 23:12:15,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:15,939 INFO L93 Difference]: Finished difference Result 733 states and 1046 transitions. [2023-11-06 23:12:15,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:12:15,940 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 338 [2023-11-06 23:12:15,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:15,945 INFO L225 Difference]: With dead ends: 733 [2023-11-06 23:12:15,945 INFO L226 Difference]: Without dead ends: 434 [2023-11-06 23:12:15,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 333 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:12:15,948 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 63 mSDsluCounter, 1983 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 2505 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:15,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 2505 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:12:15,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2023-11-06 23:12:15,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 395. [2023-11-06 23:12:15,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 246 states have (on average 1.2195121951219512) internal successors, (300), 250 states have internal predecessors, (300), 120 states have call successors, (120), 25 states have call predecessors, (120), 27 states have return successors, (135), 119 states have call predecessors, (135), 118 states have call successors, (135) [2023-11-06 23:12:15,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 555 transitions. [2023-11-06 23:12:15,988 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 555 transitions. Word has length 338 [2023-11-06 23:12:15,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:15,989 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 555 transitions. [2023-11-06 23:12:15,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-11-06 23:12:15,989 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 555 transitions. [2023-11-06 23:12:15,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-06 23:12:15,992 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:15,993 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:16,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:16,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:16,207 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:16,207 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:16,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1457954049, now seen corresponding path program 1 times [2023-11-06 23:12:16,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:16,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171255635] [2023-11-06 23:12:16,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:16,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:16,325 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:16,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1852312907] [2023-11-06 23:12:16,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:16,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:16,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:16,327 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:16,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 23:12:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:17,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 3774 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-06 23:12:17,512 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:17,626 WARN L861 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (select |c_#memory_int| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|)))) is different from true [2023-11-06 23:12:17,804 INFO L351 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 8 treesize of output 1 [2023-11-06 23:12:19,907 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 5 [2023-11-06 23:12:19,964 INFO L134 CoverageAnalysis]: Checked inductivity of 827 backedges. 360 proven. 0 refuted. 0 times theorem prover too weak. 467 trivial. 0 not checked. [2023-11-06 23:12:19,964 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:19,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:19,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171255635] [2023-11-06 23:12:19,965 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:19,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852312907] [2023-11-06 23:12:19,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852312907] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:19,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:19,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-06 23:12:19,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884837925] [2023-11-06 23:12:19,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:19,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 23:12:19,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:19,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 23:12:19,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=125, Unknown=7, NotChecked=22, Total=182 [2023-11-06 23:12:19,968 INFO L87 Difference]: Start difference. First operand 395 states and 555 transitions. Second operand has 14 states, 14 states have (on average 7.571428571428571) internal successors, (106), 13 states have internal predecessors, (106), 7 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2023-11-06 23:12:30,157 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-11-06 23:12:33,281 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-11-06 23:12:37,328 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-11-06 23:12:39,414 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-11-06 23:12:41,513 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-11-06 23:12:43,576 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-11-06 23:12:46,517 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-11-06 23:12:46,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:46,615 INFO L93 Difference]: Finished difference Result 1072 states and 1666 transitions. [2023-11-06 23:12:46,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-06 23:12:46,616 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.571428571428571) internal successors, (106), 13 states have internal predecessors, (106), 7 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) Word has length 332 [2023-11-06 23:12:46,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:46,625 INFO L225 Difference]: With dead ends: 1072 [2023-11-06 23:12:46,626 INFO L226 Difference]: Without dead ends: 713 [2023-11-06 23:12:46,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 323 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=196, Invalid=786, Unknown=14, NotChecked=60, Total=1056 [2023-11-06 23:12:46,632 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 377 mSDsluCounter, 3179 mSDsCounter, 0 mSdLazyCounter, 3606 mSolverCounterSat, 197 mSolverCounterUnsat, 33 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 3650 SdHoareTripleChecker+Invalid, 4778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 3606 IncrementalHoareTripleChecker+Invalid, 33 IncrementalHoareTripleChecker+Unknown, 942 IncrementalHoareTripleChecker+Unchecked, 19.9s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:46,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 3650 Invalid, 4778 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [197 Valid, 3606 Invalid, 33 Unknown, 942 Unchecked, 19.9s Time] [2023-11-06 23:12:46,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-11-06 23:12:46,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 406. [2023-11-06 23:12:46,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 256 states have (on average 1.21875) internal successors, (312), 259 states have internal predecessors, (312), 120 states have call successors, (120), 25 states have call predecessors, (120), 28 states have return successors, (148), 121 states have call predecessors, (148), 118 states have call successors, (148) [2023-11-06 23:12:46,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 580 transitions. [2023-11-06 23:12:46,703 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 580 transitions. Word has length 332 [2023-11-06 23:12:46,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:46,703 INFO L495 AbstractCegarLoop]: Abstraction has 406 states and 580 transitions. [2023-11-06 23:12:46,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.571428571428571) internal successors, (106), 13 states have internal predecessors, (106), 7 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2023-11-06 23:12:46,704 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 580 transitions. [2023-11-06 23:12:46,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2023-11-06 23:12:46,708 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:46,709 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:46,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:46,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:46,928 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:46,928 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:46,928 INFO L85 PathProgramCache]: Analyzing trace with hash 113374781, now seen corresponding path program 1 times [2023-11-06 23:12:46,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:46,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992018992] [2023-11-06 23:12:46,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:46,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:47,051 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:47,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1992021560] [2023-11-06 23:12:47,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:47,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:47,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:47,053 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:47,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 23:12:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:48,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 3498 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 23:12:48,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:48,323 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 330 proven. 3 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2023-11-06 23:12:48,323 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:12:48,993 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 573 trivial. 0 not checked. [2023-11-06 23:12:48,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:48,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992018992] [2023-11-06 23:12:48,994 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:48,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992021560] [2023-11-06 23:12:48,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992021560] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:12:48,994 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:12:48,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2023-11-06 23:12:48,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19136993] [2023-11-06 23:12:48,995 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:12:48,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 23:12:48,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:48,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 23:12:48,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2023-11-06 23:12:48,997 INFO L87 Difference]: Start difference. First operand 406 states and 580 transitions. Second operand has 16 states, 14 states have (on average 9.0) internal successors, (126), 14 states have internal predecessors, (126), 11 states have call successors, (51), 4 states have call predecessors, (51), 4 states have return successors, (47), 7 states have call predecessors, (47), 11 states have call successors, (47) [2023-11-06 23:12:49,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:49,723 INFO L93 Difference]: Finished difference Result 733 states and 1055 transitions. [2023-11-06 23:12:49,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 23:12:49,724 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 9.0) internal successors, (126), 14 states have internal predecessors, (126), 11 states have call successors, (51), 4 states have call predecessors, (51), 4 states have return successors, (47), 7 states have call predecessors, (47), 11 states have call successors, (47) Word has length 302 [2023-11-06 23:12:49,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:49,729 INFO L225 Difference]: With dead ends: 733 [2023-11-06 23:12:49,729 INFO L226 Difference]: Without dead ends: 431 [2023-11-06 23:12:49,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 587 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2023-11-06 23:12:49,733 INFO L413 NwaCegarLoop]: 434 mSDtfsCounter, 254 mSDsluCounter, 3642 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 4076 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:49,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 4076 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 23:12:49,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2023-11-06 23:12:49,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 425. [2023-11-06 23:12:49,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 274 states have (on average 1.2226277372262773) internal successors, (335), 276 states have internal predecessors, (335), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (149), 123 states have call predecessors, (149), 119 states have call successors, (149) [2023-11-06 23:12:49,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 605 transitions. [2023-11-06 23:12:49,785 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 605 transitions. Word has length 302 [2023-11-06 23:12:49,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:49,786 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 605 transitions. [2023-11-06 23:12:49,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 9.0) internal successors, (126), 14 states have internal predecessors, (126), 11 states have call successors, (51), 4 states have call predecessors, (51), 4 states have return successors, (47), 7 states have call predecessors, (47), 11 states have call successors, (47) [2023-11-06 23:12:49,786 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 605 transitions. [2023-11-06 23:12:49,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-06 23:12:49,790 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:49,790 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:49,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:50,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 23:12:50,002 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:50,003 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:50,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1088480445, now seen corresponding path program 1 times [2023-11-06 23:12:50,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:50,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796266236] [2023-11-06 23:12:50,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:50,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:50,106 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:50,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1434369691] [2023-11-06 23:12:50,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:50,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:50,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:50,108 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:50,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 23:12:51,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:51,180 INFO L262 TraceCheckSpWp]: Trace formula consists of 3767 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:12:51,187 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:51,213 INFO L134 CoverageAnalysis]: Checked inductivity of 827 backedges. 467 proven. 0 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2023-11-06 23:12:51,214 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:51,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:51,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796266236] [2023-11-06 23:12:51,214 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:51,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434369691] [2023-11-06 23:12:51,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434369691] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:51,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:51,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:12:51,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928913319] [2023-11-06 23:12:51,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:51,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:12:51,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:51,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:12:51,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:12:51,217 INFO L87 Difference]: Start difference. First operand 425 states and 605 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-06 23:12:51,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:51,290 INFO L93 Difference]: Finished difference Result 814 states and 1205 transitions. [2023-11-06 23:12:51,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:12:51,291 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 332 [2023-11-06 23:12:51,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:51,295 INFO L225 Difference]: With dead ends: 814 [2023-11-06 23:12:51,296 INFO L226 Difference]: Without dead ends: 425 [2023-11-06 23:12:51,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:12:51,301 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 7 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1420 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:51,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1420 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:12:51,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2023-11-06 23:12:51,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 425. [2023-11-06 23:12:51,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 274 states have (on average 1.218978102189781) internal successors, (334), 276 states have internal predecessors, (334), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (149), 123 states have call predecessors, (149), 119 states have call successors, (149) [2023-11-06 23:12:51,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 604 transitions. [2023-11-06 23:12:51,358 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 604 transitions. Word has length 332 [2023-11-06 23:12:51,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:51,359 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 604 transitions. [2023-11-06 23:12:51,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-06 23:12:51,359 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 604 transitions. [2023-11-06 23:12:51,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2023-11-06 23:12:51,368 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:51,368 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:51,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:51,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-06 23:12:51,581 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:51,581 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:51,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1717950077, now seen corresponding path program 1 times [2023-11-06 23:12:51,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:51,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499417717] [2023-11-06 23:12:51,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:51,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:51,682 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:51,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2145129727] [2023-11-06 23:12:51,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:51,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:51,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:51,684 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:51,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 23:12:52,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:52,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 3777 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 23:12:52,723 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:52,800 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 471 proven. 0 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2023-11-06 23:12:52,800 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:52,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:52,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499417717] [2023-11-06 23:12:52,801 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:52,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145129727] [2023-11-06 23:12:52,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145129727] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:52,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:52,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:12:52,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196665173] [2023-11-06 23:12:52,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:52,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:12:52,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:52,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:12:52,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:12:52,803 INFO L87 Difference]: Start difference. First operand 425 states and 604 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-06 23:12:53,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:53,185 INFO L93 Difference]: Finished difference Result 814 states and 1203 transitions. [2023-11-06 23:12:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:12:53,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 336 [2023-11-06 23:12:53,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:53,190 INFO L225 Difference]: With dead ends: 814 [2023-11-06 23:12:53,190 INFO L226 Difference]: Without dead ends: 425 [2023-11-06 23:12:53,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 333 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:12:53,195 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 10 mSDsluCounter, 1338 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:53,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1824 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:12:53,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2023-11-06 23:12:53,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 425. [2023-11-06 23:12:53,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 274 states have (on average 1.2153284671532847) internal successors, (333), 276 states have internal predecessors, (333), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (149), 123 states have call predecessors, (149), 119 states have call successors, (149) [2023-11-06 23:12:53,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 603 transitions. [2023-11-06 23:12:53,239 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 603 transitions. Word has length 336 [2023-11-06 23:12:53,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:53,239 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 603 transitions. [2023-11-06 23:12:53,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-06 23:12:53,240 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 603 transitions. [2023-11-06 23:12:53,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2023-11-06 23:12:53,243 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:53,243 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:53,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:53,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-06 23:12:53,456 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:53,456 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:53,456 INFO L85 PathProgramCache]: Analyzing trace with hash 2110588704, now seen corresponding path program 1 times [2023-11-06 23:12:53,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:53,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913517874] [2023-11-06 23:12:53,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:53,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:53,592 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:53,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1116622938] [2023-11-06 23:12:53,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:53,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:53,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:53,595 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:53,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-06 23:12:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:54,625 INFO L262 TraceCheckSpWp]: Trace formula consists of 3641 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 23:12:54,634 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:54,897 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 363 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2023-11-06 23:12:54,897 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:54,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:54,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913517874] [2023-11-06 23:12:54,898 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:54,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116622938] [2023-11-06 23:12:54,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116622938] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:54,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:54,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-06 23:12:54,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676723896] [2023-11-06 23:12:54,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:54,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 23:12:54,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:54,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 23:12:54,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:12:54,903 INFO L87 Difference]: Start difference. First operand 425 states and 603 transitions. Second operand has 11 states, 10 states have (on average 11.3) internal successors, (113), 10 states have internal predecessors, (113), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (28), 6 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-06 23:12:55,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:55,685 INFO L93 Difference]: Finished difference Result 768 states and 1095 transitions. [2023-11-06 23:12:55,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 23:12:55,686 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.3) internal successors, (113), 10 states have internal predecessors, (113), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (28), 6 states have call predecessors, (28), 7 states have call successors, (28) Word has length 319 [2023-11-06 23:12:55,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:55,691 INFO L225 Difference]: With dead ends: 768 [2023-11-06 23:12:55,692 INFO L226 Difference]: Without dead ends: 447 [2023-11-06 23:12:55,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-11-06 23:12:55,696 INFO L413 NwaCegarLoop]: 428 mSDtfsCounter, 194 mSDsluCounter, 3612 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 4040 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:55,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 4040 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 23:12:55,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2023-11-06 23:12:55,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 403. [2023-11-06 23:12:55,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 254 states have (on average 1.2125984251968505) internal successors, (308), 256 states have internal predecessors, (308), 120 states have call successors, (120), 25 states have call predecessors, (120), 27 states have return successors, (144), 121 states have call predecessors, (144), 118 states have call successors, (144) [2023-11-06 23:12:55,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 572 transitions. [2023-11-06 23:12:55,738 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 572 transitions. Word has length 319 [2023-11-06 23:12:55,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:55,738 INFO L495 AbstractCegarLoop]: Abstraction has 403 states and 572 transitions. [2023-11-06 23:12:55,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.3) internal successors, (113), 10 states have internal predecessors, (113), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (28), 6 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-06 23:12:55,739 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 572 transitions. [2023-11-06 23:12:55,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2023-11-06 23:12:55,742 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:55,742 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:55,760 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:55,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-06 23:12:55,955 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:55,955 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:55,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1671762877, now seen corresponding path program 1 times [2023-11-06 23:12:55,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:55,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052858091] [2023-11-06 23:12:55,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:55,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:56,067 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:56,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1384533499] [2023-11-06 23:12:56,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:56,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:56,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:56,068 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:56,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-06 23:12:57,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:57,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 3787 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-06 23:12:57,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:12:57,197 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 356 proven. 0 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2023-11-06 23:12:57,197 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:12:57,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:12:57,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052858091] [2023-11-06 23:12:57,198 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:12:57,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384533499] [2023-11-06 23:12:57,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384533499] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:12:57,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:12:57,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:12:57,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649526335] [2023-11-06 23:12:57,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:12:57,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:12:57,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:12:57,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:12:57,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:12:57,201 INFO L87 Difference]: Start difference. First operand 403 states and 572 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-11-06 23:12:57,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:12:57,299 INFO L93 Difference]: Finished difference Result 786 states and 1133 transitions. [2023-11-06 23:12:57,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:12:57,300 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 336 [2023-11-06 23:12:57,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:12:57,304 INFO L225 Difference]: With dead ends: 786 [2023-11-06 23:12:57,304 INFO L226 Difference]: Without dead ends: 419 [2023-11-06 23:12:57,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:12:57,308 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 6 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1904 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:12:57,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1904 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:12:57,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2023-11-06 23:12:57,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 411. [2023-11-06 23:12:57,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 262 states have (on average 1.2061068702290076) internal successors, (316), 264 states have internal predecessors, (316), 120 states have call successors, (120), 25 states have call predecessors, (120), 27 states have return successors, (144), 121 states have call predecessors, (144), 118 states have call successors, (144) [2023-11-06 23:12:57,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 580 transitions. [2023-11-06 23:12:57,386 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 580 transitions. Word has length 336 [2023-11-06 23:12:57,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:12:57,387 INFO L495 AbstractCegarLoop]: Abstraction has 411 states and 580 transitions. [2023-11-06 23:12:57,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-11-06 23:12:57,388 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 580 transitions. [2023-11-06 23:12:57,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2023-11-06 23:12:57,391 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:12:57,394 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:12:57,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-06 23:12:57,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-06 23:12:57,616 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:12:57,617 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:12:57,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1943998841, now seen corresponding path program 1 times [2023-11-06 23:12:57,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:12:57,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938169271] [2023-11-06 23:12:57,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:57,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:12:57,727 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:12:57,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1444995628] [2023-11-06 23:12:57,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:12:57,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:12:57,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:12:57,729 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:12:57,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-06 23:12:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:12:58,957 INFO L262 TraceCheckSpWp]: Trace formula consists of 3789 conjuncts, 74 conjunts are in the unsatisfiable core [2023-11-06 23:12:58,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:13:00,063 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-11-06 23:13:00,067 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-06 23:13:00,114 INFO L134 CoverageAnalysis]: Checked inductivity of 833 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2023-11-06 23:13:00,114 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:13:00,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:13:00,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938169271] [2023-11-06 23:13:00,115 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:13:00,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444995628] [2023-11-06 23:13:00,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444995628] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:13:00,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:13:00,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-06 23:13:00,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507434773] [2023-11-06 23:13:00,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:13:00,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 23:13:00,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:13:00,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 23:13:00,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-11-06 23:13:00,119 INFO L87 Difference]: Start difference. First operand 411 states and 580 transitions. Second operand has 16 states, 16 states have (on average 7.5) internal successors, (120), 15 states have internal predecessors, (120), 7 states have call successors, (32), 3 states have call predecessors, (32), 5 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2023-11-06 23:13:02,274 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-11-06 23:13:04,286 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-11-06 23:13:06,299 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-11-06 23:13:08,312 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-11-06 23:13:10,408 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-11-06 23:13:12,508 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=true, quantifiers [0] [2023-11-06 23:13:14,622 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-11-06 23:13:16,706 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-11-06 23:13:19,622 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-11-06 23:13:21,743 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=true, quantifiers [0] [2023-11-06 23:13:24,015 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-11-06 23:13:27,205 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=true, quantifiers [0] [2023-11-06 23:13:29,308 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=true, quantifiers [0] [2023-11-06 23:13:31,420 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-11-06 23:13:34,059 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-11-06 23:13:36,207 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-11-06 23:13:38,513 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-11-06 23:13:40,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 23:13:42,628 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-11-06 23:13:45,056 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-11-06 23:13:47,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 23:13:49,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 23:13:51,216 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-11-06 23:13:53,534 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-11-06 23:13:55,672 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-11-06 23:13:55,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:13:55,848 INFO L93 Difference]: Finished difference Result 1241 states and 1856 transitions. [2023-11-06 23:13:55,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-06 23:13:55,849 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 7.5) internal successors, (120), 15 states have internal predecessors, (120), 7 states have call successors, (32), 3 states have call predecessors, (32), 5 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) Word has length 338 [2023-11-06 23:13:55,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:13:55,865 INFO L225 Difference]: With dead ends: 1241 [2023-11-06 23:13:55,865 INFO L226 Difference]: Without dead ends: 893 [2023-11-06 23:13:55,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 323 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=260, Invalid=1462, Unknown=0, NotChecked=0, Total=1722 [2023-11-06 23:13:55,871 INFO L413 NwaCegarLoop]: 746 mSDtfsCounter, 552 mSDsluCounter, 6852 mSDsCounter, 0 mSdLazyCounter, 2682 mSolverCounterSat, 62 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 7598 SdHoareTripleChecker+Invalid, 2769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 2682 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:13:55,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [563 Valid, 7598 Invalid, 2769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2682 Invalid, 25 Unknown, 0 Unchecked, 54.4s Time] [2023-11-06 23:13:55,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2023-11-06 23:13:55,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 791. [2023-11-06 23:13:55,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 509 states have (on average 1.206286836935167) internal successors, (614), 515 states have internal predecessors, (614), 227 states have call successors, (227), 46 states have call predecessors, (227), 53 states have return successors, (374), 229 states have call predecessors, (374), 224 states have call successors, (374) [2023-11-06 23:13:55,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1215 transitions. [2023-11-06 23:13:55,978 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1215 transitions. Word has length 338 [2023-11-06 23:13:55,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:13:55,978 INFO L495 AbstractCegarLoop]: Abstraction has 791 states and 1215 transitions. [2023-11-06 23:13:55,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 7.5) internal successors, (120), 15 states have internal predecessors, (120), 7 states have call successors, (32), 3 states have call predecessors, (32), 5 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2023-11-06 23:13:55,979 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1215 transitions. [2023-11-06 23:13:55,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2023-11-06 23:13:55,984 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:13:55,984 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:13:55,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-06 23:13:56,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-06 23:13:56,199 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:13:56,199 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:13:56,200 INFO L85 PathProgramCache]: Analyzing trace with hash 485467944, now seen corresponding path program 1 times [2023-11-06 23:13:56,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:13:56,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551706803] [2023-11-06 23:13:56,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:13:56,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:13:56,299 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:13:56,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [105129737] [2023-11-06 23:13:56,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:13:56,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:13:56,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:13:56,301 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:13:56,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-06 23:13:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:13:57,494 INFO L262 TraceCheckSpWp]: Trace formula consists of 3817 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-06 23:13:57,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:13:57,634 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 389 proven. 0 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2023-11-06 23:13:57,634 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:13:57,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:13:57,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551706803] [2023-11-06 23:13:57,635 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:13:57,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105129737] [2023-11-06 23:13:57,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105129737] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:13:57,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:13:57,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-06 23:13:57,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606801086] [2023-11-06 23:13:57,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:13:57,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 23:13:57,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:13:57,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 23:13:57,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:13:57,638 INFO L87 Difference]: Start difference. First operand 791 states and 1215 transitions. Second operand has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 8 states have internal predecessors, (115), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2023-11-06 23:13:58,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:13:58,283 INFO L93 Difference]: Finished difference Result 1579 states and 2472 transitions. [2023-11-06 23:13:58,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 23:13:58,284 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 8 states have internal predecessors, (115), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) Word has length 343 [2023-11-06 23:13:58,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:13:58,295 INFO L225 Difference]: With dead ends: 1579 [2023-11-06 23:13:58,296 INFO L226 Difference]: Without dead ends: 824 [2023-11-06 23:13:58,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-06 23:13:58,304 INFO L413 NwaCegarLoop]: 456 mSDtfsCounter, 5 mSDsluCounter, 3565 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 4021 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:13:58,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 4021 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:13:58,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2023-11-06 23:13:58,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 805. [2023-11-06 23:13:58,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 519 states have (on average 1.2023121387283238) internal successors, (624), 527 states have internal predecessors, (624), 227 states have call successors, (227), 46 states have call predecessors, (227), 57 states have return successors, (417), 231 states have call predecessors, (417), 224 states have call successors, (417) [2023-11-06 23:13:58,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1268 transitions. [2023-11-06 23:13:58,416 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1268 transitions. Word has length 343 [2023-11-06 23:13:58,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:13:58,417 INFO L495 AbstractCegarLoop]: Abstraction has 805 states and 1268 transitions. [2023-11-06 23:13:58,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 8 states have internal predecessors, (115), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2023-11-06 23:13:58,417 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1268 transitions. [2023-11-06 23:13:58,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-06 23:13:58,422 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:13:58,423 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:13:58,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-06 23:13:58,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-06 23:13:58,638 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:13:58,638 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:13:58,638 INFO L85 PathProgramCache]: Analyzing trace with hash -232131409, now seen corresponding path program 1 times [2023-11-06 23:13:58,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:13:58,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73909063] [2023-11-06 23:13:58,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:13:58,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:13:58,734 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:13:58,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [903689282] [2023-11-06 23:13:58,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:13:58,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:13:58,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:13:58,737 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:13:58,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ca18f6b-2aa0-46b3-9c46-bdb23b8e68ef/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-06 23:14:00,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:14:00,043 INFO L262 TraceCheckSpWp]: Trace formula consists of 3792 conjuncts, 129 conjunts are in the unsatisfiable core [2023-11-06 23:14:00,058 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:14:00,064 INFO L351 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-11-06 23:14:00,586 INFO L351 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 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-06 23:14:00,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:14:00,998 INFO L351 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 25 treesize of output 13 [2023-11-06 23:14:01,024 INFO L351 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 25 treesize of output 13 [2023-11-06 23:14:01,670 WARN L861 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (= (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))) |c_#memory_int|)) is different from true [2023-11-06 23:14:01,690 WARN L861 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (= (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))) |c_#memory_int|)) is different from true [2023-11-06 23:14:02,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:14:02,376 INFO L322 Elim1Store]: treesize reduction 69, result has 34.3 percent of original size [2023-11-06 23:14:02,376 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 50 treesize of output 92 [2023-11-06 23:14:02,407 INFO L322 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-06 23:14:02,408 INFO L351 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-11-06 23:14:02,427 INFO L351 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 10 treesize of output 9 [2023-11-06 23:14:02,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:14:02,488 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 10 treesize of output 1 [2023-11-06 23:14:02,514 INFO L351 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 33 treesize of output 14 [2023-11-06 23:14:02,727 INFO L351 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 18 treesize of output 22 [2023-11-06 23:14:09,154 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:14:09,155 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 63 [2023-11-06 23:14:09,167 INFO L351 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 34 treesize of output 32 [2023-11-06 23:14:09,411 INFO L134 CoverageAnalysis]: Checked inductivity of 833 backedges. 404 proven. 44 refuted. 0 times theorem prover too weak. 375 trivial. 10 not checked. [2023-11-06 23:14:09,411 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:14:15,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:14:15,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73909063] [2023-11-06 23:14:15,633 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:14:15,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903689282] [2023-11-06 23:14:15,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903689282] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:14:15,634 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:14:15,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2023-11-06 23:14:15,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985917157] [2023-11-06 23:14:15,634 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 23:14:15,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-06 23:14:15,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:14:15,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-06 23:14:15,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1411, Unknown=13, NotChecked=154, Total=1722 [2023-11-06 23:14:15,637 INFO L87 Difference]: Start difference. First operand 805 states and 1268 transitions. Second operand has 35 states, 31 states have (on average 4.645161290322581) internal successors, (144), 31 states have internal predecessors, (144), 15 states have call successors, (35), 8 states have call predecessors, (35), 13 states have return successors, (32), 12 states have call predecessors, (32), 15 states have call successors, (32) [2023-11-06 23:14:18,738 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-11-06 23:14:21,375 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 23:14:23,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-06 23:14:26,001 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-11-06 23:14:30,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:14:36,470 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-11-06 23:14:38,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:14:38,773 WARN L861 $PredicateComparison]: unable to prove that (and (exists ((|aws_array_list_is_valid_~#required_size~0.base| Int)) (and (= (select |c_old(#valid)| |aws_array_list_is_valid_~#required_size~0.base|) 0) (= (store |c_old(#memory_int)| |aws_array_list_is_valid_~#required_size~0.base| (select |c_#memory_int| |aws_array_list_is_valid_~#required_size~0.base|)) |c_#memory_int|))) (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (= (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))) |c_#memory_int|))) is different from true [2023-11-06 23:14:57,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:15:00,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:15:02,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:15:05,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:15:08,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:15:10,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-06 23:15:14,603 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0]