./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b 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_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN --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 b875da017a84450a4103e052cdea13d2bfe14ebd5ef6946815ef19c566574bb1 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 10:59:15,783 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 10:59:15,786 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 10:59:15,806 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 10:59:15,807 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 10:59:15,808 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 10:59:15,809 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 10:59:15,811 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 10:59:15,812 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 10:59:15,813 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 10:59:15,814 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 10:59:15,816 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 10:59:15,816 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 10:59:15,817 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 10:59:15,818 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 10:59:15,819 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 10:59:15,820 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 10:59:15,821 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 10:59:15,823 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 10:59:15,824 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 10:59:15,826 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 10:59:15,839 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 10:59:15,841 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 10:59:15,844 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 10:59:15,848 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 10:59:15,853 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 10:59:15,853 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 10:59:15,854 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 10:59:15,855 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 10:59:15,856 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 10:59:15,858 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 10:59:15,859 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 10:59:15,860 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 10:59:15,862 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 10:59:15,864 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 10:59:15,864 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 10:59:15,866 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 10:59:15,866 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 10:59:15,866 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 10:59:15,867 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 10:59:15,867 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 10:59:15,868 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-20 10:59:15,899 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 10:59:15,900 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 10:59:15,900 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 10:59:15,900 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 10:59:15,901 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 10:59:15,901 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 10:59:15,901 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 10:59:15,902 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 10:59:15,902 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 10:59:15,902 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 10:59:15,902 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 10:59:15,902 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 10:59:15,903 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 10:59:15,903 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 10:59:15,903 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 10:59:15,903 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 10:59:15,903 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 10:59:15,903 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 10:59:15,904 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 10:59:15,904 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 10:59:15,904 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 10:59:15,904 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:59:15,904 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 10:59:15,904 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 10:59:15,905 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 10:59:15,905 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 10:59:15,905 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 10:59:15,905 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 10:59:15,907 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 10:59:15,908 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 10:59:15,908 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/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_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN 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 -> b875da017a84450a4103e052cdea13d2bfe14ebd5ef6946815ef19c566574bb1 [2022-11-20 10:59:16,212 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 10:59:16,249 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 10:59:16,252 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 10:59:16,254 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 10:59:16,255 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 10:59:16,256 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i [2022-11-20 10:59:19,444 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 10:59:20,142 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 10:59:20,143 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i [2022-11-20 10:59:20,190 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/data/1fb8233b3/38437db1e4124e1098876499ba4ddb00/FLAG68adec379 [2022-11-20 10:59:20,208 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/data/1fb8233b3/38437db1e4124e1098876499ba4ddb00 [2022-11-20 10:59:20,212 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 10:59:20,215 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 10:59:20,219 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 10:59:20,219 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 10:59:20,223 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 10:59:20,224 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:59:20" (1/1) ... [2022-11-20 10:59:20,225 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43afca8d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:20, skipping insertion in model container [2022-11-20 10:59:20,225 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:59:20" (1/1) ... [2022-11-20 10:59:20,233 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 10:59:20,342 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 10:59:20,695 WARN L237 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_9489780f-b3e9-4173-9783-de4dd66cf171/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4493,4506] [2022-11-20 10:59:20,704 WARN L237 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_9489780f-b3e9-4173-9783-de4dd66cf171/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4553,4566] [2022-11-20 10:59:22,152 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,154 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,156 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,159 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,163 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,194 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,195 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,197 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,198 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,200 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,201 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,202 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,202 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:22,768 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 10:59:22,770 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 10:59:22,771 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 10:59:22,772 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 10:59:22,774 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 10:59:22,775 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 10:59:22,775 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 10:59:22,776 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 10:59:22,777 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 10:59:22,777 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 10:59:22,972 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 10:59:23,292 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,295 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,334 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,335 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,341 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,342 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,358 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,359 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,360 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,360 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,361 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,361 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,362 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,396 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:59:23,435 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 10:59:23,467 WARN L237 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_9489780f-b3e9-4173-9783-de4dd66cf171/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4493,4506] [2022-11-20 10:59:23,468 WARN L237 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_9489780f-b3e9-4173-9783-de4dd66cf171/sv-benchmarks/c/aws-c-common/aws_hash_iter_begin_harness-1.i[4553,4566] [2022-11-20 10:59:23,525 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,525 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,526 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,526 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,527 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,542 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,543 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,547 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,547 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,548 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,550 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,550 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,550 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,587 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 10:59:23,588 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 10:59:23,589 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 10:59:23,591 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 10:59:23,592 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 10:59:23,593 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 10:59:23,594 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 10:59:23,594 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 10:59:23,595 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 10:59:23,595 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 10:59:23,626 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 10:59:23,807 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,807 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,815 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,816 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,819 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,819 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,836 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,838 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,838 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,839 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,840 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,841 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,841 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 10:59:23,868 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:59:24,096 INFO L208 MainTranslator]: Completed translation [2022-11-20 10:59:24,096 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24 WrapperNode [2022-11-20 10:59:24,096 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 10:59:24,097 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 10:59:24,098 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 10:59:24,098 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 10:59:24,105 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,203 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,290 INFO L138 Inliner]: procedures = 774, calls = 2445, calls flagged for inlining = 67, calls inlined = 11, statements flattened = 623 [2022-11-20 10:59:24,291 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 10:59:24,292 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 10:59:24,292 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 10:59:24,293 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 10:59:24,303 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,303 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,327 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,327 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,387 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,392 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,399 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,403 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,413 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 10:59:24,413 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 10:59:24,414 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 10:59:24,414 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 10:59:24,415 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (1/1) ... [2022-11-20 10:59:24,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:59:24,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:24,449 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 10:59:24,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 10:59:24,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2022-11-20 10:59:24,497 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 10:59:24,497 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-20 10:59:24,497 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-20 10:59:24,497 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-20 10:59:24,498 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-20 10:59:24,498 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2022-11-20 10:59:24,498 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2022-11-20 10:59:24,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 10:59:24,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 10:59:24,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 10:59:24,499 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 10:59:24,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 10:59:24,499 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-20 10:59:24,499 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-20 10:59:24,499 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-20 10:59:24,499 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-20 10:59:24,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-20 10:59:24,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-20 10:59:24,500 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 10:59:24,500 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2022-11-20 10:59:24,500 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2022-11-20 10:59:24,500 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 10:59:24,500 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-11-20 10:59:24,500 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-11-20 10:59:24,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 10:59:24,501 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2022-11-20 10:59:24,501 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2022-11-20 10:59:24,501 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 10:59:24,501 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_iter_begin [2022-11-20 10:59:24,501 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_iter_begin [2022-11-20 10:59:24,502 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2022-11-20 10:59:24,502 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2022-11-20 10:59:24,502 INFO L130 BoogieDeclarations]: Found specification of procedure s_get_next_element [2022-11-20 10:59:24,502 INFO L138 BoogieDeclarations]: Found implementation of procedure s_get_next_element [2022-11-20 10:59:24,502 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-20 10:59:24,502 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-20 10:59:24,502 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_iter_is_valid [2022-11-20 10:59:24,502 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_iter_is_valid [2022-11-20 10:59:24,502 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2022-11-20 10:59:24,503 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2022-11-20 10:59:24,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 10:59:24,504 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-20 10:59:24,507 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-20 10:59:24,508 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2022-11-20 10:59:24,508 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2022-11-20 10:59:24,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 10:59:24,970 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 10:59:24,973 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 10:59:25,092 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume !true; [2022-11-20 10:59:26,096 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 10:59:26,108 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 10:59:26,113 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-11-20 10:59:26,117 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:59:26 BoogieIcfgContainer [2022-11-20 10:59:26,117 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 10:59:26,120 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 10:59:26,121 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 10:59:26,124 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 10:59:26,124 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 10:59:20" (1/3) ... [2022-11-20 10:59:26,126 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35682218 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:59:26, skipping insertion in model container [2022-11-20 10:59:26,127 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:59:24" (2/3) ... [2022-11-20 10:59:26,128 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35682218 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:59:26, skipping insertion in model container [2022-11-20 10:59:26,128 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:59:26" (3/3) ... [2022-11-20 10:59:26,129 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_hash_iter_begin_harness-1.i [2022-11-20 10:59:26,152 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 10:59:26,153 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 10:59:26,227 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 10:59:26,239 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;@149fe4a1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 10:59:26,239 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 10:59:26,245 INFO L276 IsEmpty]: Start isEmpty. Operand has 171 states, 114 states have (on average 1.2456140350877194) internal successors, (142), 113 states have internal predecessors, (142), 40 states have call successors, (40), 17 states have call predecessors, (40), 17 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-11-20 10:59:26,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-20 10:59:26,260 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:26,261 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:26,262 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 10:59:26,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:26,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1612502020, now seen corresponding path program 1 times [2022-11-20 10:59:26,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:26,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904902717] [2022-11-20 10:59:26,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:26,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:26,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:26,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904902717] [2022-11-20 10:59:26,868 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-20 10:59:26,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520884073] [2022-11-20 10:59:26,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:26,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:26,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:26,872 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 10:59:26,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 10:59:27,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:27,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 2552 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-20 10:59:27,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:27,648 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2022-11-20 10:59:27,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:59:27,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520884073] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:27,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:27,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 10:59:27,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450586534] [2022-11-20 10:59:27,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:27,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-20 10:59:27,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:27,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-20 10:59:27,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-20 10:59:27,694 INFO L87 Difference]: Start difference. First operand has 171 states, 114 states have (on average 1.2456140350877194) internal successors, (142), 113 states have internal predecessors, (142), 40 states have call successors, (40), 17 states have call predecessors, (40), 17 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Second operand has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 10:59:27,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:27,767 INFO L93 Difference]: Finished difference Result 333 states and 453 transitions. [2022-11-20 10:59:27,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-20 10:59:27,771 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 148 [2022-11-20 10:59:27,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:27,789 INFO L225 Difference]: With dead ends: 333 [2022-11-20 10:59:27,789 INFO L226 Difference]: Without dead ends: 164 [2022-11-20 10:59:27,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-20 10:59:27,809 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:27,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 10:59:27,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-11-20 10:59:27,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2022-11-20 10:59:27,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 106 states have (on average 1.2264150943396226) internal successors, (130), 107 states have internal predecessors, (130), 40 states have call successors, (40), 17 states have call predecessors, (40), 17 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-11-20 10:59:27,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 209 transitions. [2022-11-20 10:59:27,892 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 209 transitions. Word has length 148 [2022-11-20 10:59:27,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:27,893 INFO L495 AbstractCegarLoop]: Abstraction has 164 states and 209 transitions. [2022-11-20 10:59:27,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 10:59:27,893 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 209 transitions. [2022-11-20 10:59:27,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-20 10:59:27,904 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:27,905 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:27,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:28,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-11-20 10:59:28,106 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 10:59:28,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:28,106 INFO L85 PathProgramCache]: Analyzing trace with hash 818348810, now seen corresponding path program 1 times [2022-11-20 10:59:28,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:28,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680836319] [2022-11-20 10:59:28,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:28,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:28,264 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 10:59:28,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [641128755] [2022-11-20 10:59:28,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:28,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:28,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:28,266 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 10:59:28,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 10:59:28,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:28,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 2580 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 10:59:28,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:29,282 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2022-11-20 10:59:29,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:29,565 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-11-20 10:59:29,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:29,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680836319] [2022-11-20 10:59:29,565 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 10:59:29,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641128755] [2022-11-20 10:59:29,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641128755] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 10:59:29,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 10:59:29,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2022-11-20 10:59:29,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190549669] [2022-11-20 10:59:29,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:29,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:59:29,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:29,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:59:29,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-11-20 10:59:29,569 INFO L87 Difference]: Start difference. First operand 164 states and 209 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 7 states have internal predecessors, (59), 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) [2022-11-20 10:59:30,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:30,045 INFO L93 Difference]: Finished difference Result 230 states and 298 transitions. [2022-11-20 10:59:30,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 10:59:30,046 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 7 states have internal predecessors, (59), 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 154 [2022-11-20 10:59:30,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:30,050 INFO L225 Difference]: With dead ends: 230 [2022-11-20 10:59:30,050 INFO L226 Difference]: Without dead ends: 166 [2022-11-20 10:59:30,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 294 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-11-20 10:59:30,052 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 213 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:30,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 961 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 10:59:30,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2022-11-20 10:59:30,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2022-11-20 10:59:30,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 107 states have (on average 1.2242990654205608) internal successors, (131), 109 states have internal predecessors, (131), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-11-20 10:59:30,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 211 transitions. [2022-11-20 10:59:30,073 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 211 transitions. Word has length 154 [2022-11-20 10:59:30,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:30,074 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 211 transitions. [2022-11-20 10:59:30,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 7 states have internal predecessors, (59), 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) [2022-11-20 10:59:30,075 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 211 transitions. [2022-11-20 10:59:30,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-20 10:59:30,077 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:30,077 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:30,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:30,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:30,288 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 10:59:30,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:30,289 INFO L85 PathProgramCache]: Analyzing trace with hash -226987588, now seen corresponding path program 1 times [2022-11-20 10:59:30,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:30,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295060377] [2022-11-20 10:59:30,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:30,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:30,396 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 10:59:30,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1641930591] [2022-11-20 10:59:30,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:30,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:30,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:30,398 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 10:59:30,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 10:59:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:31,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 2585 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 10:59:31,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:31,085 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-11-20 10:59:31,086 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:59:31,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:31,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295060377] [2022-11-20 10:59:31,086 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 10:59:31,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641930591] [2022-11-20 10:59:31,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641930591] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:31,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:59:31,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 10:59:31,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105404165] [2022-11-20 10:59:31,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:31,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 10:59:31,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:31,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 10:59:31,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 10:59:31,090 INFO L87 Difference]: Start difference. First operand 166 states and 211 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-20 10:59:31,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:31,133 INFO L93 Difference]: Finished difference Result 325 states and 414 transitions. [2022-11-20 10:59:31,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:59:31,134 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) Word has length 155 [2022-11-20 10:59:31,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:31,136 INFO L225 Difference]: With dead ends: 325 [2022-11-20 10:59:31,136 INFO L226 Difference]: Without dead ends: 171 [2022-11-20 10:59:31,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-20 10:59:31,138 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 2 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:31,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 819 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 10:59:31,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-11-20 10:59:31,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2022-11-20 10:59:31,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 111 states have (on average 1.2162162162162162) internal successors, (135), 113 states have internal predecessors, (135), 40 states have call successors, (40), 17 states have call predecessors, (40), 19 states have return successors, (41), 40 states have call predecessors, (41), 39 states have call successors, (41) [2022-11-20 10:59:31,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 216 transitions. [2022-11-20 10:59:31,160 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 216 transitions. Word has length 155 [2022-11-20 10:59:31,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:31,162 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 216 transitions. [2022-11-20 10:59:31,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-20 10:59:31,163 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 216 transitions. [2022-11-20 10:59:31,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-11-20 10:59:31,168 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:31,168 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:31,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:31,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:31,378 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 10:59:31,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:31,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1170775228, now seen corresponding path program 1 times [2022-11-20 10:59:31,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:31,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279222971] [2022-11-20 10:59:31,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:31,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:31,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 10:59:33,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 10:59:33,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 10:59:33,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 10:59:33,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 10:59:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:33,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:33,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 10:59:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 10:59:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 10:59:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 10:59:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 10:59:33,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 10:59:33,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:33,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:33,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 10:59:33,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 10:59:33,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 10:59:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-20 10:59:33,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-20 10:59:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-20 10:59:33,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 10:59:33,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-20 10:59:33,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-11-20 10:59:33,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:33,875 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-11-20 10:59:33,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:33,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279222971] [2022-11-20 10:59:33,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279222971] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 10:59:33,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904588838] [2022-11-20 10:59:33,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:33,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:33,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:33,878 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 10:59:33,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 10:59:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:34,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 2593 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 10:59:34,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:34,755 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 10:59:35,146 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 10:59:35,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:59:35,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904588838] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:35,147 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 10:59:35,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [14] total 22 [2022-11-20 10:59:35,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876348336] [2022-11-20 10:59:35,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:35,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:35,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:35,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:35,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2022-11-20 10:59:35,149 INFO L87 Difference]: Start difference. First operand 171 states and 216 transitions. Second operand has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 9 states have internal predecessors, (87), 4 states have call successors, (28), 3 states have call predecessors, (28), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-20 10:59:35,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:35,245 INFO L93 Difference]: Finished difference Result 330 states and 416 transitions. [2022-11-20 10:59:35,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:59:35,246 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 9 states have internal predecessors, (87), 4 states have call successors, (28), 3 states have call predecessors, (28), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 167 [2022-11-20 10:59:35,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:35,248 INFO L225 Difference]: With dead ends: 330 [2022-11-20 10:59:35,248 INFO L226 Difference]: Without dead ends: 180 [2022-11-20 10:59:35,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2022-11-20 10:59:35,257 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 18 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 1166 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:35,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 1166 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 69 Unchecked, 0.0s Time] [2022-11-20 10:59:35,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2022-11-20 10:59:35,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2022-11-20 10:59:35,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 119 states have (on average 1.218487394957983) internal successors, (145), 121 states have internal predecessors, (145), 40 states have call successors, (40), 18 states have call predecessors, (40), 20 states have return successors, (42), 40 states have call predecessors, (42), 39 states have call successors, (42) [2022-11-20 10:59:35,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 227 transitions. [2022-11-20 10:59:35,309 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 227 transitions. Word has length 167 [2022-11-20 10:59:35,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:35,309 INFO L495 AbstractCegarLoop]: Abstraction has 180 states and 227 transitions. [2022-11-20 10:59:35,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 9 states have internal predecessors, (87), 4 states have call successors, (28), 3 states have call predecessors, (28), 4 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2022-11-20 10:59:35,310 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 227 transitions. [2022-11-20 10:59:35,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-11-20 10:59:35,312 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:35,313 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:35,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:35,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:35,522 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 10:59:35,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:35,523 INFO L85 PathProgramCache]: Analyzing trace with hash -695933446, now seen corresponding path program 1 times [2022-11-20 10:59:35,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:35,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119300285] [2022-11-20 10:59:35,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:35,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:35,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 10:59:36,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 10:59:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 10:59:36,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 10:59:36,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 10:59:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:36,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:36,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 10:59:36,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 10:59:36,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 10:59:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:36,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 10:59:36,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 10:59:36,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 10:59:36,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:36,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:36,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 10:59:36,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 10:59:36,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 10:59:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-20 10:59:36,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-20 10:59:36,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-20 10:59:36,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 10:59:36,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-20 10:59:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-11-20 10:59:36,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:36,600 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-11-20 10:59:36,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:36,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119300285] [2022-11-20 10:59:36,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119300285] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 10:59:36,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060841415] [2022-11-20 10:59:36,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:36,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:36,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:36,602 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 10:59:36,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 10:59:37,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:37,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 2588 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 10:59:37,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:37,370 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 10:59:37,370 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:59:37,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060841415] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:37,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 10:59:37,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2022-11-20 10:59:37,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022104742] [2022-11-20 10:59:37,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:37,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 10:59:37,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:37,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 10:59:37,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-20 10:59:37,373 INFO L87 Difference]: Start difference. First operand 180 states and 227 transitions. Second operand has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-20 10:59:37,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:37,598 INFO L93 Difference]: Finished difference Result 334 states and 425 transitions. [2022-11-20 10:59:37,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 10:59:37,598 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 167 [2022-11-20 10:59:37,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:37,600 INFO L225 Difference]: With dead ends: 334 [2022-11-20 10:59:37,600 INFO L226 Difference]: Without dead ends: 182 [2022-11-20 10:59:37,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:59:37,602 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 215 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:37,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 690 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:59:37,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2022-11-20 10:59:37,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2022-11-20 10:59:37,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 120 states have (on average 1.2083333333333333) internal successors, (145), 122 states have internal predecessors, (145), 41 states have call successors, (41), 18 states have call predecessors, (41), 20 states have return successors, (45), 41 states have call predecessors, (45), 40 states have call successors, (45) [2022-11-20 10:59:37,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 231 transitions. [2022-11-20 10:59:37,618 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 231 transitions. Word has length 167 [2022-11-20 10:59:37,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:37,619 INFO L495 AbstractCegarLoop]: Abstraction has 182 states and 231 transitions. [2022-11-20 10:59:37,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-20 10:59:37,619 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 231 transitions. [2022-11-20 10:59:37,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-20 10:59:37,622 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:37,622 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:37,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:37,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:37,831 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 10:59:37,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:37,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1022744148, now seen corresponding path program 1 times [2022-11-20 10:59:37,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:37,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004377805] [2022-11-20 10:59:37,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:37,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:37,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 10:59:38,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 10:59:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 10:59:38,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 10:59:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 10:59:38,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:38,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:38,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 10:59:38,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 10:59:38,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 10:59:38,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:38,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 10:59:38,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 10:59:38,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 10:59:38,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-20 10:59:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:39,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 10:59:39,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 10:59:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-20 10:59:39,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-20 10:59:39,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-20 10:59:39,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-20 10:59:39,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 10:59:39,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-20 10:59:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-11-20 10:59:39,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-11-20 10:59:39,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,159 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2022-11-20 10:59:39,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 10:59:39,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004377805] [2022-11-20 10:59:39,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004377805] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 10:59:39,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266052011] [2022-11-20 10:59:39,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:39,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:39,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:59:39,161 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 10:59:39,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 10:59:39,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:39,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 2617 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 10:59:39,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:42,054 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((aws_hash_table_is_valid_~map.base Int) (aws_hash_table_is_valid_~map.offset Int)) (not (= 0 (select (select |c_#memory_$Pointer$.offset| aws_hash_table_is_valid_~map.base) aws_hash_table_is_valid_~map.offset)))) (exists ((aws_hash_table_is_valid_~map.base Int) (aws_hash_table_is_valid_~map.offset Int)) (not (= (select (select |c_#memory_$Pointer$.base| aws_hash_table_is_valid_~map.base) aws_hash_table_is_valid_~map.offset) 0)))) is different from true [2022-11-20 10:59:50,132 WARN L233 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 23 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 10:59:58,202 WARN L233 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 21 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 10:59:58,230 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 10:59:58,230 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:59:58,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266052011] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:59:58,231 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 10:59:58,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2022-11-20 10:59:58,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519610881] [2022-11-20 10:59:58,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:59:58,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:59:58,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 10:59:58,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:59:58,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=202, Unknown=3, NotChecked=28, Total=272 [2022-11-20 10:59:58,233 INFO L87 Difference]: Start difference. First operand 182 states and 231 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-20 10:59:58,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:58,573 INFO L93 Difference]: Finished difference Result 341 states and 443 transitions. [2022-11-20 10:59:58,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 10:59:58,574 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) Word has length 173 [2022-11-20 10:59:58,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:58,575 INFO L225 Difference]: With dead ends: 341 [2022-11-20 10:59:58,575 INFO L226 Difference]: Without dead ends: 185 [2022-11-20 10:59:58,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=54, Invalid=253, Unknown=3, NotChecked=32, Total=342 [2022-11-20 10:59:58,577 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 5 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1109 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 315 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:58,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1109 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 315 Unchecked, 0.2s Time] [2022-11-20 10:59:58,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-11-20 10:59:58,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 184. [2022-11-20 10:59:58,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 122 states have (on average 1.2049180327868851) internal successors, (147), 123 states have internal predecessors, (147), 41 states have call successors, (41), 19 states have call predecessors, (41), 20 states have return successors, (45), 41 states have call predecessors, (45), 40 states have call successors, (45) [2022-11-20 10:59:58,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 233 transitions. [2022-11-20 10:59:58,594 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 233 transitions. Word has length 173 [2022-11-20 10:59:58,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:58,596 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 233 transitions. [2022-11-20 10:59:58,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-20 10:59:58,596 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 233 transitions. [2022-11-20 10:59:58,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-11-20 10:59:58,599 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:58,599 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:58,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:58,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 10:59:58,819 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 10:59:58,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:58,819 INFO L85 PathProgramCache]: Analyzing trace with hash -183837512, now seen corresponding path program 1 times [2022-11-20 10:59:58,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 10:59:58,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136101164] [2022-11-20 10:59:58,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:58,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 10:59:58,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:00,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:00:00,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:00:00,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:00:00,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:00,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:00,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:00:00,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:00:00,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:00:00,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:00,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:00,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:00:01,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:00:01,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:01,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:01,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 11:00:01,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-20 11:00:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-20 11:00:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-20 11:00:01,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-20 11:00:01,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-11-20 11:00:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-11-20 11:00:01,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-11-20 11:00:01,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,467 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-11-20 11:00:01,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:01,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136101164] [2022-11-20 11:00:01,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136101164] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:00:01,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978286513] [2022-11-20 11:00:01,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:01,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:01,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:00:01,470 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:00:01,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 11:00:02,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:02,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 2647 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-20 11:00:02,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:02,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:02,392 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:00:03,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:03,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:03,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:03,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:03,025 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-20 11:00:03,298 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2022-11-20 11:00:03,298 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:00:03,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978286513] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:03,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:00:03,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [17] total 30 [2022-11-20 11:00:03,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559561541] [2022-11-20 11:00:03,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:03,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 11:00:03,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:03,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 11:00:03,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=796, Unknown=0, NotChecked=0, Total=870 [2022-11-20 11:00:03,301 INFO L87 Difference]: Start difference. First operand 184 states and 233 transitions. Second operand has 15 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 8 states have call successors, (27), 5 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2022-11-20 11:00:04,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:04,265 INFO L93 Difference]: Finished difference Result 350 states and 440 transitions. [2022-11-20 11:00:04,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 11:00:04,266 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 8 states have call successors, (27), 5 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 178 [2022-11-20 11:00:04,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:04,271 INFO L225 Difference]: With dead ends: 350 [2022-11-20 11:00:04,272 INFO L226 Difference]: Without dead ends: 271 [2022-11-20 11:00:04,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 211 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=126, Invalid=1280, Unknown=0, NotChecked=0, Total=1406 [2022-11-20 11:00:04,274 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 214 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 1818 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 341 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:04,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 1818 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 326 Invalid, 0 Unknown, 341 Unchecked, 0.7s Time] [2022-11-20 11:00:04,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2022-11-20 11:00:04,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 258. [2022-11-20 11:00:04,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 181 states have (on average 1.2375690607734806) internal successors, (224), 181 states have internal predecessors, (224), 47 states have call successors, (47), 30 states have call predecessors, (47), 29 states have return successors, (51), 46 states have call predecessors, (51), 46 states have call successors, (51) [2022-11-20 11:00:04,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 322 transitions. [2022-11-20 11:00:04,310 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 322 transitions. Word has length 178 [2022-11-20 11:00:04,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:04,311 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 322 transitions. [2022-11-20 11:00:04,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 8 states have call successors, (27), 5 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2022-11-20 11:00:04,311 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 322 transitions. [2022-11-20 11:00:04,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-11-20 11:00:04,315 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:04,316 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:04,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:04,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-20 11:00:04,526 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:04,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:04,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1017170911, now seen corresponding path program 1 times [2022-11-20 11:00:04,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:04,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893451154] [2022-11-20 11:00:04,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:04,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:04,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:06,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:06,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:00:06,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:00:06,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:00:06,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:06,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:06,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:06,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:00:06,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:00:06,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:06,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:00:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:06,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:06,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:00:06,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:00:06,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:06,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:06,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:06,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 11:00:06,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:06,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-20 11:00:06,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-20 11:00:07,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-20 11:00:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-20 11:00:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:07,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:00:07,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-11-20 11:00:07,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,133 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-11-20 11:00:07,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:07,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893451154] [2022-11-20 11:00:07,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893451154] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:00:07,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17178618] [2022-11-20 11:00:07,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:07,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:07,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:00:07,136 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:00:07,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 11:00:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:07,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 2658 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 11:00:07,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:07,987 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-20 11:00:07,988 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:00:07,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17178618] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:07,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:00:07,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [17] total 22 [2022-11-20 11:00:07,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365858166] [2022-11-20 11:00:07,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:07,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:00:07,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:07,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:00:07,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=413, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:00:07,990 INFO L87 Difference]: Start difference. First operand 258 states and 322 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-20 11:00:08,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:08,137 INFO L93 Difference]: Finished difference Result 438 states and 552 transitions. [2022-11-20 11:00:08,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:00:08,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 182 [2022-11-20 11:00:08,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:08,140 INFO L225 Difference]: With dead ends: 438 [2022-11-20 11:00:08,140 INFO L226 Difference]: Without dead ends: 267 [2022-11-20 11:00:08,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2022-11-20 11:00:08,143 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 2 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1155 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:08,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1155 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:00:08,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-11-20 11:00:08,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2022-11-20 11:00:08,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 187 states have (on average 1.2299465240641712) internal successors, (230), 190 states have internal predecessors, (230), 47 states have call successors, (47), 30 states have call predecessors, (47), 32 states have return successors, (55), 46 states have call predecessors, (55), 46 states have call successors, (55) [2022-11-20 11:00:08,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 332 transitions. [2022-11-20 11:00:08,177 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 332 transitions. Word has length 182 [2022-11-20 11:00:08,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:08,178 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 332 transitions. [2022-11-20 11:00:08,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-20 11:00:08,178 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 332 transitions. [2022-11-20 11:00:08,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-11-20 11:00:08,181 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:08,181 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:08,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:08,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-20 11:00:08,391 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:08,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:08,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1394290473, now seen corresponding path program 2 times [2022-11-20 11:00:08,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:08,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368189148] [2022-11-20 11:00:08,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:08,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:08,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:10,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:10,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:00:10,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:00:10,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:00:10,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:10,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:10,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:10,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:00:10,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:00:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:10,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:00:10,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:10,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:10,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:00:10,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:00:10,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:10,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:10,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:10,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 11:00:10,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-20 11:00:10,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 11:00:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-20 11:00:10,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-11-20 11:00:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:11,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:11,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:11,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:11,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:00:11,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:11,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-11-20 11:00:11,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:11,413 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2022-11-20 11:00:11,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:11,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368189148] [2022-11-20 11:00:11,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368189148] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:11,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:11,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-20 11:00:11,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203529123] [2022-11-20 11:00:11,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:11,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 11:00:11,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:11,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 11:00:11,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2022-11-20 11:00:11,419 INFO L87 Difference]: Start difference. First operand 267 states and 332 transitions. Second operand has 20 states, 17 states have (on average 4.588235294117647) internal successors, (78), 14 states have internal predecessors, (78), 9 states have call successors, (27), 7 states have call predecessors, (27), 4 states have return successors, (25), 7 states have call predecessors, (25), 8 states have call successors, (25) [2022-11-20 11:00:15,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:15,318 INFO L93 Difference]: Finished difference Result 400 states and 511 transitions. [2022-11-20 11:00:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-20 11:00:15,321 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 4.588235294117647) internal successors, (78), 14 states have internal predecessors, (78), 9 states have call successors, (27), 7 states have call predecessors, (27), 4 states have return successors, (25), 7 states have call predecessors, (25), 8 states have call successors, (25) Word has length 193 [2022-11-20 11:00:15,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:15,325 INFO L225 Difference]: With dead ends: 400 [2022-11-20 11:00:15,326 INFO L226 Difference]: Without dead ends: 324 [2022-11-20 11:00:15,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=224, Invalid=1258, Unknown=0, NotChecked=0, Total=1482 [2022-11-20 11:00:15,327 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 308 mSDsluCounter, 918 mSDsCounter, 0 mSdLazyCounter, 2764 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 2940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 2764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:15,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 1009 Invalid, 2940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 2764 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-11-20 11:00:15,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-11-20 11:00:15,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 297. [2022-11-20 11:00:15,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 206 states have (on average 1.2281553398058251) internal successors, (253), 212 states have internal predecessors, (253), 53 states have call successors, (53), 30 states have call predecessors, (53), 37 states have return successors, (69), 54 states have call predecessors, (69), 52 states have call successors, (69) [2022-11-20 11:00:15,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 375 transitions. [2022-11-20 11:00:15,358 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 375 transitions. Word has length 193 [2022-11-20 11:00:15,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:15,359 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 375 transitions. [2022-11-20 11:00:15,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 4.588235294117647) internal successors, (78), 14 states have internal predecessors, (78), 9 states have call successors, (27), 7 states have call predecessors, (27), 4 states have return successors, (25), 7 states have call predecessors, (25), 8 states have call successors, (25) [2022-11-20 11:00:15,360 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 375 transitions. [2022-11-20 11:00:15,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-11-20 11:00:15,363 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:15,363 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:15,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 11:00:15,363 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:15,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:15,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1903763563, now seen corresponding path program 1 times [2022-11-20 11:00:15,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:15,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469450898] [2022-11-20 11:00:15,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:15,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:15,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:16,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:16,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:16,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:16,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:16,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:00:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:16,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:00:16,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:00:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:17,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:17,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:00:17,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:00:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:17,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:00:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:17,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:00:17,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:00:17,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:17,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:17,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:17,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 11:00:17,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-20 11:00:17,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:17,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:17,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 11:00:17,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-20 11:00:17,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-11-20 11:00:17,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:17,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:17,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:18,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:00:18,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:18,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-11-20 11:00:18,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:18,060 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-11-20 11:00:18,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:18,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469450898] [2022-11-20 11:00:18,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469450898] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:00:18,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656871755] [2022-11-20 11:00:18,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:18,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:18,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:00:18,063 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:00:18,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 11:00:18,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:18,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 2707 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 11:00:18,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:18,922 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2022-11-20 11:00:18,923 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:00:18,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656871755] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:18,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:00:18,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [20] total 25 [2022-11-20 11:00:18,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969469324] [2022-11-20 11:00:18,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:18,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:00:18,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:18,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:00:18,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2022-11-20 11:00:18,925 INFO L87 Difference]: Start difference. First operand 297 states and 375 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-20 11:00:19,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:19,070 INFO L93 Difference]: Finished difference Result 432 states and 548 transitions. [2022-11-20 11:00:19,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:00:19,071 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 193 [2022-11-20 11:00:19,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:19,079 INFO L225 Difference]: With dead ends: 432 [2022-11-20 11:00:19,079 INFO L226 Difference]: Without dead ends: 270 [2022-11-20 11:00:19,080 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2022-11-20 11:00:19,081 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 2 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:19,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1156 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:00:19,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-11-20 11:00:19,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 268. [2022-11-20 11:00:19,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 185 states have (on average 1.2216216216216216) internal successors, (226), 189 states have internal predecessors, (226), 49 states have call successors, (49), 28 states have call predecessors, (49), 33 states have return successors, (61), 50 states have call predecessors, (61), 48 states have call successors, (61) [2022-11-20 11:00:19,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 336 transitions. [2022-11-20 11:00:19,125 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 336 transitions. Word has length 193 [2022-11-20 11:00:19,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:19,125 INFO L495 AbstractCegarLoop]: Abstraction has 268 states and 336 transitions. [2022-11-20 11:00:19,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-20 11:00:19,126 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 336 transitions. [2022-11-20 11:00:19,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-20 11:00:19,128 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:19,129 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:19,145 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:19,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-20 11:00:19,339 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:19,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:19,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1026335268, now seen corresponding path program 1 times [2022-11-20 11:00:19,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:19,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546482301] [2022-11-20 11:00:19,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:19,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:19,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:19,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:00:19,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:00:19,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:00:19,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:19,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:19,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:19,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:00:19,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:00:19,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:00:19,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:19,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:00:19,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:00:19,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:19,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:19,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:19,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 11:00:19,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-20 11:00:19,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:19,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 11:00:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-20 11:00:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-11-20 11:00:19,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:19,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-11-20 11:00:19,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:20,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:20,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:20,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-11-20 11:00:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:20,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-11-20 11:00:20,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:20,057 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2022-11-20 11:00:20,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:20,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546482301] [2022-11-20 11:00:20,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546482301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:20,058 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:20,058 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 11:00:20,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616443479] [2022-11-20 11:00:20,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:20,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:00:20,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:20,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:00:20,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:00:20,062 INFO L87 Difference]: Start difference. First operand 268 states and 336 transitions. Second operand has 8 states, 8 states have (on average 9.5) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-20 11:00:21,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:21,024 INFO L93 Difference]: Finished difference Result 446 states and 567 transitions. [2022-11-20 11:00:21,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:00:21,025 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (28), 6 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 195 [2022-11-20 11:00:21,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:21,027 INFO L225 Difference]: With dead ends: 446 [2022-11-20 11:00:21,027 INFO L226 Difference]: Without dead ends: 259 [2022-11-20 11:00:21,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:00:21,028 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 339 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:21,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 359 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 11:00:21,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-11-20 11:00:21,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 238. [2022-11-20 11:00:21,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 165 states have (on average 1.206060606060606) internal successors, (199), 168 states have internal predecessors, (199), 43 states have call successors, (43), 26 states have call predecessors, (43), 29 states have return successors, (48), 43 states have call predecessors, (48), 42 states have call successors, (48) [2022-11-20 11:00:21,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 290 transitions. [2022-11-20 11:00:21,055 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 290 transitions. Word has length 195 [2022-11-20 11:00:21,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:21,056 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 290 transitions. [2022-11-20 11:00:21,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-20 11:00:21,056 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 290 transitions. [2022-11-20 11:00:21,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-11-20 11:00:21,059 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:21,059 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:21,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-20 11:00:21,060 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:21,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:21,060 INFO L85 PathProgramCache]: Analyzing trace with hash 450820696, now seen corresponding path program 1 times [2022-11-20 11:00:21,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:21,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637189015] [2022-11-20 11:00:21,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:21,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:21,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:23,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:23,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:00:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:00:23,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:00:23,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:23,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:23,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:23,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:00:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:00:23,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:23,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:00:23,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:23,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:23,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:00:23,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:00:23,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 11:00:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-20 11:00:23,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:23,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:23,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 11:00:23,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-20 11:00:23,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-11-20 11:00:23,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-11-20 11:00:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-11-20 11:00:23,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:23,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-11-20 11:00:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:24,002 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-11-20 11:00:24,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:24,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637189015] [2022-11-20 11:00:24,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637189015] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:00:24,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18363260] [2022-11-20 11:00:24,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:24,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:24,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:00:24,004 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:00:24,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 11:00:24,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:24,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 2755 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-20 11:00:24,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:24,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:24,989 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:00:25,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:25,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:25,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:25,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:25,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-20 11:00:25,855 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2022-11-20 11:00:25,855 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:00:25,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18363260] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:25,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:00:25,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [19] total 32 [2022-11-20 11:00:25,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259321084] [2022-11-20 11:00:25,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:25,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 11:00:25,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:25,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 11:00:25,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=906, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:00:25,858 INFO L87 Difference]: Start difference. First operand 238 states and 290 transitions. Second operand has 15 states, 13 states have (on average 6.538461538461538) internal successors, (85), 13 states have internal predecessors, (85), 9 states have call successors, (29), 5 states have call predecessors, (29), 3 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2022-11-20 11:00:26,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:26,643 INFO L93 Difference]: Finished difference Result 334 states and 405 transitions. [2022-11-20 11:00:26,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 11:00:26,643 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 6.538461538461538) internal successors, (85), 13 states have internal predecessors, (85), 9 states have call successors, (29), 5 states have call predecessors, (29), 3 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) Word has length 200 [2022-11-20 11:00:26,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:26,644 INFO L225 Difference]: With dead ends: 334 [2022-11-20 11:00:26,644 INFO L226 Difference]: Without dead ends: 254 [2022-11-20 11:00:26,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 240 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=150, Invalid=1410, Unknown=0, NotChecked=0, Total=1560 [2022-11-20 11:00:26,646 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 208 mSDsluCounter, 1395 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 1602 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 196 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:26,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 1602 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 296 Invalid, 0 Unknown, 196 Unchecked, 0.6s Time] [2022-11-20 11:00:26,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2022-11-20 11:00:26,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 249. [2022-11-20 11:00:26,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 172 states have (on average 1.191860465116279) internal successors, (205), 175 states have internal predecessors, (205), 45 states have call successors, (45), 28 states have call predecessors, (45), 31 states have return successors, (49), 45 states have call predecessors, (49), 44 states have call successors, (49) [2022-11-20 11:00:26,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 299 transitions. [2022-11-20 11:00:26,669 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 299 transitions. Word has length 200 [2022-11-20 11:00:26,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:26,670 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 299 transitions. [2022-11-20 11:00:26,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 6.538461538461538) internal successors, (85), 13 states have internal predecessors, (85), 9 states have call successors, (29), 5 states have call predecessors, (29), 3 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2022-11-20 11:00:26,670 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 299 transitions. [2022-11-20 11:00:26,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2022-11-20 11:00:26,673 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:26,674 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:26,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-11-20 11:00:26,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:26,883 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:26,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:26,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1734404003, now seen corresponding path program 1 times [2022-11-20 11:00:26,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:26,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226801550] [2022-11-20 11:00:26,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:26,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:27,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:31,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:00:31,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:00:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:00:31,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:00:31,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:31,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:31,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:00:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:00:31,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:31,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:00:31,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:31,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:00:31,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:00:31,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:31,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:00:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:00:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 11:00:32,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-20 11:00:32,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:32,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:32,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 11:00:32,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-20 11:00:32,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-11-20 11:00:32,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-11-20 11:00:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:00:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:00:32,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-11-20 11:00:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-11-20 11:00:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:00:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:32,691 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2022-11-20 11:00:32,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:32,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226801550] [2022-11-20 11:00:32,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226801550] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:00:32,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123059966] [2022-11-20 11:00:32,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:32,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:32,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:00:32,697 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:00:32,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 11:00:33,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:33,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 2782 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 11:00:33,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:33,653 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2022-11-20 11:00:33,653 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:00:33,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123059966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:33,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:00:33,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [29] total 33 [2022-11-20 11:00:33,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268211832] [2022-11-20 11:00:33,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:33,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:00:33,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:33,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:00:33,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=980, Unknown=0, NotChecked=0, Total=1056 [2022-11-20 11:00:33,657 INFO L87 Difference]: Start difference. First operand 249 states and 299 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-20 11:00:33,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:33,808 INFO L93 Difference]: Finished difference Result 488 states and 585 transitions. [2022-11-20 11:00:33,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:00:33,809 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), 3 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 209 [2022-11-20 11:00:33,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:33,814 INFO L225 Difference]: With dead ends: 488 [2022-11-20 11:00:33,814 INFO L226 Difference]: Without dead ends: 251 [2022-11-20 11:00:33,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=80, Invalid=1042, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 11:00:33,819 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 2 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 947 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:33,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 947 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:00:33,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-11-20 11:00:33,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2022-11-20 11:00:33,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 173 states have (on average 1.1907514450867052) internal successors, (206), 177 states have internal predecessors, (206), 45 states have call successors, (45), 28 states have call predecessors, (45), 32 states have return successors, (50), 45 states have call predecessors, (50), 44 states have call successors, (50) [2022-11-20 11:00:33,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 301 transitions. [2022-11-20 11:00:33,857 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 301 transitions. Word has length 209 [2022-11-20 11:00:33,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:33,857 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 301 transitions. [2022-11-20 11:00:33,857 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), 3 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-20 11:00:33,858 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 301 transitions. [2022-11-20 11:00:33,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-11-20 11:00:33,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:33,860 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:33,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:34,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:34,070 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:34,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:34,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1271160118, now seen corresponding path program 1 times [2022-11-20 11:00:34,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:34,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78279414] [2022-11-20 11:00:34,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:34,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:34,152 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:00:34,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1775119202] [2022-11-20 11:00:34,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:34,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:34,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:00:34,154 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:00:34,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 11:00:34,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:34,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 2887 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 11:00:34,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:34,996 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-11-20 11:00:34,996 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:00:34,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:00:34,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78279414] [2022-11-20 11:00:34,996 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:00:34,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775119202] [2022-11-20 11:00:34,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775119202] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:00:34,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:00:34,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:00:34,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437224557] [2022-11-20 11:00:34,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:00:34,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:00:34,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:00:35,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:00:35,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:00:35,000 INFO L87 Difference]: Start difference. First operand 251 states and 301 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-20 11:00:35,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:35,119 INFO L93 Difference]: Finished difference Result 429 states and 516 transitions. [2022-11-20 11:00:35,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:00:35,120 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 215 [2022-11-20 11:00:35,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:35,121 INFO L225 Difference]: With dead ends: 429 [2022-11-20 11:00:35,121 INFO L226 Difference]: Without dead ends: 249 [2022-11-20 11:00:35,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:00:35,123 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 2 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 948 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:35,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 948 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:00:35,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-11-20 11:00:35,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 244. [2022-11-20 11:00:35,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 168 states have (on average 1.1845238095238095) internal successors, (199), 171 states have internal predecessors, (199), 45 states have call successors, (45), 28 states have call predecessors, (45), 30 states have return successors, (48), 44 states have call predecessors, (48), 44 states have call successors, (48) [2022-11-20 11:00:35,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 292 transitions. [2022-11-20 11:00:35,145 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 292 transitions. Word has length 215 [2022-11-20 11:00:35,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:35,146 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 292 transitions. [2022-11-20 11:00:35,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-20 11:00:35,147 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 292 transitions. [2022-11-20 11:00:35,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-11-20 11:00:35,148 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:35,149 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:35,164 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:35,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:35,365 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:00:35,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:35,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1244691977, now seen corresponding path program 1 times [2022-11-20 11:00:35,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:00:35,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118000393] [2022-11-20 11:00:35,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:35,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:00:35,435 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:00:35,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1723772436] [2022-11-20 11:00:35,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:35,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:00:35,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:00:35,437 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:00:35,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 11:00:36,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:36,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 2992 conjuncts, 87 conjunts are in the unsatisfiable core [2022-11-20 11:00:36,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:36,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:36,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:00:36,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:36,635 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:00:37,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,705 INFO L321 Elim1Store]: treesize reduction 252, result has 4.2 percent of original size [2022-11-20 11:00:37,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 78 [2022-11-20 11:00:37,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:00:37,721 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:00:37,722 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 70 [2022-11-20 11:00:38,974 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 117 proven. 3 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2022-11-20 11:00:38,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:49,456 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:01:03,565 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:01:14,918 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:01:25,040 WARN L233 SmtUtils]: Spent 10.04s on a formula simplification that was a NOOP. DAG size: 38 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:01:25,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:25,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118000393] [2022-11-20 11:01:25,383 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:01:25,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723772436] [2022-11-20 11:01:25,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723772436] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:01:25,386 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:01:25,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2022-11-20 11:01:25,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191787985] [2022-11-20 11:01:25,388 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-20 11:01:25,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-20 11:01:25,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:25,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-20 11:01:25,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1002, Unknown=1, NotChecked=0, Total=1122 [2022-11-20 11:01:25,390 INFO L87 Difference]: Start difference. First operand 244 states and 292 transitions. Second operand has 25 states, 22 states have (on average 4.5) internal successors, (99), 23 states have internal predecessors, (99), 12 states have call successors, (31), 6 states have call predecessors, (31), 6 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:01:26,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:01:26,254 INFO L93 Difference]: Finished difference Result 335 states and 405 transitions. [2022-11-20 11:01:26,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 11:01:26,254 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 4.5) internal successors, (99), 23 states have internal predecessors, (99), 12 states have call successors, (31), 6 states have call predecessors, (31), 6 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) Word has length 221 [2022-11-20 11:01:26,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:01:26,256 INFO L225 Difference]: With dead ends: 335 [2022-11-20 11:01:26,256 INFO L226 Difference]: Without dead ends: 255 [2022-11-20 11:01:26,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 206 SyntacticMatches, 6 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 47.6s TimeCoverageRelationStatistics Valid=171, Invalid=1550, Unknown=1, NotChecked=0, Total=1722 [2022-11-20 11:01:26,258 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 218 mSDsluCounter, 1351 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 1545 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 144 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:01:26,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 1545 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 287 Invalid, 0 Unknown, 144 Unchecked, 0.6s Time] [2022-11-20 11:01:26,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-11-20 11:01:26,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 248. [2022-11-20 11:01:26,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 171 states have (on average 1.1812865497076024) internal successors, (202), 174 states have internal predecessors, (202), 45 states have call successors, (45), 28 states have call predecessors, (45), 31 states have return successors, (49), 45 states have call predecessors, (49), 44 states have call successors, (49) [2022-11-20 11:01:26,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 296 transitions. [2022-11-20 11:01:26,281 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 296 transitions. Word has length 221 [2022-11-20 11:01:26,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:01:26,282 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 296 transitions. [2022-11-20 11:01:26,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 4.5) internal successors, (99), 23 states have internal predecessors, (99), 12 states have call successors, (31), 6 states have call predecessors, (31), 6 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:01:26,283 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 296 transitions. [2022-11-20 11:01:26,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-11-20 11:01:26,284 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:01:26,284 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:26,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-20 11:01:26,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-20 11:01:26,496 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:01:26,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:26,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1831497991, now seen corresponding path program 1 times [2022-11-20 11:01:26,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:26,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89969571] [2022-11-20 11:01:26,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:26,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:26,574 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:01:26,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1683803597] [2022-11-20 11:01:26,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:26,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:01:26,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:01:26,576 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:01:26,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 11:01:27,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:27,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 2987 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 11:01:27,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:01:29,503 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((aws_hash_iter_is_valid_~iter.offset Int) (aws_hash_iter_is_valid_~iter.base Int)) (not (= (select (select |c_#memory_$Pointer$.offset| aws_hash_iter_is_valid_~iter.base) aws_hash_iter_is_valid_~iter.offset) 0))) (exists ((aws_hash_iter_is_valid_~iter.offset Int) (aws_hash_iter_is_valid_~iter.base Int)) (not (= (select (select |c_#memory_$Pointer$.base| aws_hash_iter_is_valid_~iter.base) aws_hash_iter_is_valid_~iter.offset) 0)))) is different from true [2022-11-20 11:01:35,566 WARN L233 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:01:41,623 WARN L233 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 21 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:01:41,673 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-20 11:01:41,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:01:41,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:01:41,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89969571] [2022-11-20 11:01:41,674 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:01:41,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683803597] [2022-11-20 11:01:41,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683803597] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:01:41,675 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:01:41,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 11:01:41,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635123740] [2022-11-20 11:01:41,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:01:41,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:01:41,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:01:41,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:01:41,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=22, Unknown=1, NotChecked=8, Total=42 [2022-11-20 11:01:41,677 INFO L87 Difference]: Start difference. First operand 248 states and 296 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-20 11:01:41,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:01:41,842 INFO L93 Difference]: Finished difference Result 348 states and 426 transitions. [2022-11-20 11:01:41,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:01:41,843 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 221 [2022-11-20 11:01:41,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:01:41,845 INFO L225 Difference]: With dead ends: 348 [2022-11-20 11:01:41,845 INFO L226 Difference]: Without dead ends: 243 [2022-11-20 11:01:41,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=11, Invalid=22, Unknown=1, NotChecked=8, Total=42 [2022-11-20 11:01:41,846 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 0 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 309 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:01:41,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 913 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 309 Unchecked, 0.1s Time] [2022-11-20 11:01:41,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-11-20 11:01:41,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 241. [2022-11-20 11:01:41,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 165 states have (on average 1.1757575757575758) internal successors, (194), 167 states have internal predecessors, (194), 45 states have call successors, (45), 28 states have call predecessors, (45), 30 states have return successors, (48), 45 states have call predecessors, (48), 44 states have call successors, (48) [2022-11-20 11:01:41,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 287 transitions. [2022-11-20 11:01:41,876 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 287 transitions. Word has length 221 [2022-11-20 11:01:41,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:01:41,877 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 287 transitions. [2022-11-20 11:01:41,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-20 11:01:41,877 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 287 transitions. [2022-11-20 11:01:41,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-11-20 11:01:41,879 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:01:41,879 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:41,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 11:01:42,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 11:01:42,098 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:01:42,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:42,099 INFO L85 PathProgramCache]: Analyzing trace with hash -359144008, now seen corresponding path program 1 times [2022-11-20 11:01:42,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:01:42,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276925941] [2022-11-20 11:01:42,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:42,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:01:42,175 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:01:42,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1404857320] [2022-11-20 11:01:42,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:42,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:01:42,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:01:42,177 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:01:42,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 11:01:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:43,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 3004 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-20 11:01:43,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:01:43,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:43,333 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:01:43,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:43,342 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:01:44,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,347 INFO L321 Elim1Store]: treesize reduction 252, result has 4.2 percent of original size [2022-11-20 11:01:44,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 78 [2022-11-20 11:01:44,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:01:44,379 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:01:44,380 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 10 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 78 [2022-11-20 11:01:45,746 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 117 proven. 3 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2022-11-20 11:01:45,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:01:56,235 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:02:11,722 WARN L233 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:02:28,970 WARN L233 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:02:39,090 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 38 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:02:39,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:39,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276925941] [2022-11-20 11:02:39,426 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:02:39,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404857320] [2022-11-20 11:02:39,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404857320] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:02:39,426 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:02:39,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2022-11-20 11:02:39,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977932148] [2022-11-20 11:02:39,427 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-20 11:02:39,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-20 11:02:39,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:39,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-20 11:02:39,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1058, Unknown=2, NotChecked=0, Total=1190 [2022-11-20 11:02:39,429 INFO L87 Difference]: Start difference. First operand 241 states and 287 transitions. Second operand has 26 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 23 states have internal predecessors, (100), 12 states have call successors, (31), 6 states have call predecessors, (31), 6 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:02:40,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:02:40,619 INFO L93 Difference]: Finished difference Result 321 states and 388 transitions. [2022-11-20 11:02:40,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:02:40,620 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 23 states have internal predecessors, (100), 12 states have call successors, (31), 6 states have call predecessors, (31), 6 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) Word has length 222 [2022-11-20 11:02:40,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:02:40,621 INFO L225 Difference]: With dead ends: 321 [2022-11-20 11:02:40,621 INFO L226 Difference]: Without dead ends: 246 [2022-11-20 11:02:40,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 207 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 55.0s TimeCoverageRelationStatistics Valid=182, Invalid=1622, Unknown=2, NotChecked=0, Total=1806 [2022-11-20 11:02:40,623 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 194 mSDsluCounter, 2970 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 3158 SdHoareTripleChecker+Invalid, 1241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 637 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:02:40,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 3158 Invalid, 1241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 552 Invalid, 0 Unknown, 637 Unchecked, 0.9s Time] [2022-11-20 11:02:40,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2022-11-20 11:02:40,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 242. [2022-11-20 11:02:40,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 166 states have (on average 1.1746987951807228) internal successors, (195), 168 states have internal predecessors, (195), 45 states have call successors, (45), 28 states have call predecessors, (45), 30 states have return successors, (48), 45 states have call predecessors, (48), 44 states have call successors, (48) [2022-11-20 11:02:40,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 288 transitions. [2022-11-20 11:02:40,648 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 288 transitions. Word has length 222 [2022-11-20 11:02:40,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:02:40,648 INFO L495 AbstractCegarLoop]: Abstraction has 242 states and 288 transitions. [2022-11-20 11:02:40,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 23 states have internal predecessors, (100), 12 states have call successors, (31), 6 states have call predecessors, (31), 6 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:02:40,649 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 288 transitions. [2022-11-20 11:02:40,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-11-20 11:02:40,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:02:40,651 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:40,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 11:02:40,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-20 11:02:40,863 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:02:40,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:40,864 INFO L85 PathProgramCache]: Analyzing trace with hash 578086683, now seen corresponding path program 1 times [2022-11-20 11:02:40,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:40,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656667050] [2022-11-20 11:02:40,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:40,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:40,938 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:02:40,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [959468368] [2022-11-20 11:02:40,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:40,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:02:40,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:02:40,940 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:02:40,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 11:02:41,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:41,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 3008 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-20 11:02:41,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:02:41,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 28 [2022-11-20 11:02:42,247 INFO L321 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2022-11-20 11:02:42,247 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 39 [2022-11-20 11:02:42,305 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2022-11-20 11:02:42,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:02:42,905 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2022-11-20 11:02:42,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:02:42,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656667050] [2022-11-20 11:02:42,907 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:02:42,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959468368] [2022-11-20 11:02:42,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959468368] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 11:02:42,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:02:42,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [16] total 22 [2022-11-20 11:02:42,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379509982] [2022-11-20 11:02:42,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:02:42,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:02:42,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:02:42,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:02:42,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:02:42,910 INFO L87 Difference]: Start difference. First operand 242 states and 288 transitions. Second operand has 8 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 4 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-20 11:02:43,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:02:43,581 INFO L93 Difference]: Finished difference Result 256 states and 303 transitions. [2022-11-20 11:02:43,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:02:43,581 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 4 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 223 [2022-11-20 11:02:43,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:02:43,584 INFO L225 Difference]: With dead ends: 256 [2022-11-20 11:02:43,584 INFO L226 Difference]: Without dead ends: 254 [2022-11-20 11:02:43,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 424 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2022-11-20 11:02:43,585 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 27 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:02:43,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 1214 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:02:43,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2022-11-20 11:02:43,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 249. [2022-11-20 11:02:43,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 170 states have (on average 1.1705882352941177) internal successors, (199), 173 states have internal predecessors, (199), 46 states have call successors, (46), 29 states have call predecessors, (46), 32 states have return successors, (50), 46 states have call predecessors, (50), 45 states have call successors, (50) [2022-11-20 11:02:43,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 295 transitions. [2022-11-20 11:02:43,613 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 295 transitions. Word has length 223 [2022-11-20 11:02:43,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:02:43,614 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 295 transitions. [2022-11-20 11:02:43,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 4 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-20 11:02:43,614 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 295 transitions. [2022-11-20 11:02:43,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-11-20 11:02:43,616 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:02:43,616 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:02:43,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-20 11:02:43,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-20 11:02:43,826 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:02:43,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:02:43,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1437112506, now seen corresponding path program 1 times [2022-11-20 11:02:43,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:02:43,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038960343] [2022-11-20 11:02:43,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:43,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:02:43,893 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:02:43,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [619841273] [2022-11-20 11:02:43,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:02:43,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:02:43,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:02:43,895 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:02:43,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 11:02:44,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:02:44,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 3003 conjuncts, 87 conjunts are in the unsatisfiable core [2022-11-20 11:02:44,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:02:45,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:45,033 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:02:45,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:45,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-20 11:02:47,300 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| Int) (|v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3|) |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3|) 0))) (exists ((|v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3| Int) (|v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_hash_table_is_valid_#in~map.base_BEFORE_CALL_3|) |v_aws_hash_table_is_valid_#in~map.offset_BEFORE_CALL_3|) 0)))) is different from true [2022-11-20 11:02:49,486 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_s_get_next_element_#in~iter.offset_BEFORE_CALL_3| Int) (|v_s_get_next_element_#in~iter.base_BEFORE_CALL_3| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| (select (select |c_#memory_$Pointer$.base| |v_s_get_next_element_#in~iter.base_BEFORE_CALL_3|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_3|)) (select (select |c_#memory_$Pointer$.offset| |v_s_get_next_element_#in~iter.base_BEFORE_CALL_3|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_3|)) 0))) (exists ((|v_s_get_next_element_#in~iter.offset_BEFORE_CALL_3| Int) (|v_s_get_next_element_#in~iter.base_BEFORE_CALL_3| Int)) (not (= (select (select |c_#memory_$Pointer$.base| (select (select |c_#memory_$Pointer$.base| |v_s_get_next_element_#in~iter.base_BEFORE_CALL_3|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_3|)) (select (select |c_#memory_$Pointer$.offset| |v_s_get_next_element_#in~iter.base_BEFORE_CALL_3|) |v_s_get_next_element_#in~iter.offset_BEFORE_CALL_3|)) 0)))) is different from true [2022-11-20 11:02:51,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,829 INFO L321 Elim1Store]: treesize reduction 252, result has 4.2 percent of original size [2022-11-20 11:02:51,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 78 [2022-11-20 11:02:51,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:02:51,845 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:02:51,845 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 69 treesize of output 78 [2022-11-20 11:02:53,143 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 87 proven. 3 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-11-20 11:02:53,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:03:03,657 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:03:17,408 WARN L233 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:03:27,884 WARN L233 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:03:38,026 WARN L233 SmtUtils]: Spent 10.04s on a formula simplification that was a NOOP. DAG size: 38 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:03:38,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:03:38,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038960343] [2022-11-20 11:03:38,975 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:03:38,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619841273] [2022-11-20 11:03:38,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619841273] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:03:38,975 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:03:38,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-11-20 11:03:38,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843785498] [2022-11-20 11:03:38,975 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-20 11:03:38,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:03:38,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:03:38,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:03:38,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1080, Unknown=6, NotChecked=134, Total=1332 [2022-11-20 11:03:38,977 INFO L87 Difference]: Start difference. First operand 249 states and 295 transitions. Second operand has 28 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 13 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (29), 11 states have call predecessors, (29), 12 states have call successors, (29) [2022-11-20 11:04:30,173 WARN L233 SmtUtils]: Spent 7.39s on a formula simplification that was a NOOP. DAG size: 27 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:05:02,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:02,672 INFO L93 Difference]: Finished difference Result 391 states and 479 transitions. [2022-11-20 11:05:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-20 11:05:02,672 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 13 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (29), 11 states have call predecessors, (29), 12 states have call successors, (29) Word has length 225 [2022-11-20 11:05:02,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:02,675 INFO L225 Difference]: With dead ends: 391 [2022-11-20 11:05:02,675 INFO L226 Difference]: Without dead ends: 325 [2022-11-20 11:05:02,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 214 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 133.6s TimeCoverageRelationStatistics Valid=421, Invalid=3835, Unknown=42, NotChecked=258, Total=4556 [2022-11-20 11:05:02,678 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 271 mSDsluCounter, 1360 mSDsCounter, 0 mSdLazyCounter, 1809 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 3559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1608 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:02,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 1475 Invalid, 3559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1809 Invalid, 0 Unknown, 1608 Unchecked, 2.2s Time] [2022-11-20 11:05:02,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-11-20 11:05:02,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 292. [2022-11-20 11:05:02,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 205 states have (on average 1.2097560975609756) internal successors, (248), 207 states have internal predecessors, (248), 49 states have call successors, (49), 35 states have call predecessors, (49), 37 states have return successors, (55), 49 states have call predecessors, (55), 48 states have call successors, (55) [2022-11-20 11:05:02,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 352 transitions. [2022-11-20 11:05:02,717 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 352 transitions. Word has length 225 [2022-11-20 11:05:02,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:02,718 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 352 transitions. [2022-11-20 11:05:02,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 13 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (29), 11 states have call predecessors, (29), 12 states have call successors, (29) [2022-11-20 11:05:02,718 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 352 transitions. [2022-11-20 11:05:02,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2022-11-20 11:05:02,720 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:02,720 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:02,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:02,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:02,933 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:02,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:02,933 INFO L85 PathProgramCache]: Analyzing trace with hash -247132154, now seen corresponding path program 1 times [2022-11-20 11:05:02,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:02,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538656834] [2022-11-20 11:05:02,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:02,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:02,997 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:02,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2047971042] [2022-11-20 11:05:02,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:02,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:02,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:02,999 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:03,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 11:05:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:03,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 3012 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 11:05:03,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:05:03,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-20 11:05:04,175 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-20 11:05:04,175 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:05:04,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:04,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538656834] [2022-11-20 11:05:04,176 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:05:04,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047971042] [2022-11-20 11:05:04,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047971042] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:05:04,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:05:04,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 11:05:04,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809268905] [2022-11-20 11:05:04,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:04,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:05:04,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:04,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:05:04,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:05:04,178 INFO L87 Difference]: Start difference. First operand 292 states and 352 transitions. Second operand has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 9 states have internal predecessors, (85), 6 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-20 11:05:04,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:04,348 INFO L93 Difference]: Finished difference Result 394 states and 484 transitions. [2022-11-20 11:05:04,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:05:04,349 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 9 states have internal predecessors, (85), 6 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 226 [2022-11-20 11:05:04,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:04,351 INFO L225 Difference]: With dead ends: 394 [2022-11-20 11:05:04,351 INFO L226 Difference]: Without dead ends: 293 [2022-11-20 11:05:04,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:05:04,353 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 51 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:04,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 990 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 45 Invalid, 0 Unknown, 81 Unchecked, 0.1s Time] [2022-11-20 11:05:04,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-11-20 11:05:04,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 291. [2022-11-20 11:05:04,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 204 states have (on average 1.2058823529411764) internal successors, (246), 206 states have internal predecessors, (246), 49 states have call successors, (49), 35 states have call predecessors, (49), 37 states have return successors, (55), 49 states have call predecessors, (55), 48 states have call successors, (55) [2022-11-20 11:05:04,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 350 transitions. [2022-11-20 11:05:04,385 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 350 transitions. Word has length 226 [2022-11-20 11:05:04,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:04,385 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 350 transitions. [2022-11-20 11:05:04,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 9 states have internal predecessors, (85), 6 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-20 11:05:04,386 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 350 transitions. [2022-11-20 11:05:04,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2022-11-20 11:05:04,387 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:04,388 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:04,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:04,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:04,599 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:04,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:04,600 INFO L85 PathProgramCache]: Analyzing trace with hash -327709568, now seen corresponding path program 1 times [2022-11-20 11:05:04,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:04,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30322076] [2022-11-20 11:05:04,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:04,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:04,672 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:04,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1146639018] [2022-11-20 11:05:04,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:04,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:04,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:04,674 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:04,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 11:05:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:05,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 3016 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 11:05:05,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:05:05,705 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2022-11-20 11:05:05,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:05:05,972 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2022-11-20 11:05:05,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:05,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30322076] [2022-11-20 11:05:05,973 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:05:05,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146639018] [2022-11-20 11:05:05,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146639018] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 11:05:05,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:05:05,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 15 [2022-11-20 11:05:05,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644682874] [2022-11-20 11:05:05,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:05,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:05:05,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:05,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:05:05,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:05:05,975 INFO L87 Difference]: Start difference. First operand 291 states and 350 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2022-11-20 11:05:06,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:06,072 INFO L93 Difference]: Finished difference Result 308 states and 368 transitions. [2022-11-20 11:05:06,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:05:06,073 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) Word has length 226 [2022-11-20 11:05:06,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:06,075 INFO L225 Difference]: With dead ends: 308 [2022-11-20 11:05:06,075 INFO L226 Difference]: Without dead ends: 306 [2022-11-20 11:05:06,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 437 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:05:06,076 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 4 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:06,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1229 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:05:06,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2022-11-20 11:05:06,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 292. [2022-11-20 11:05:06,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 205 states have (on average 1.2048780487804878) internal successors, (247), 207 states have internal predecessors, (247), 49 states have call successors, (49), 35 states have call predecessors, (49), 37 states have return successors, (55), 49 states have call predecessors, (55), 48 states have call successors, (55) [2022-11-20 11:05:06,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 351 transitions. [2022-11-20 11:05:06,109 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 351 transitions. Word has length 226 [2022-11-20 11:05:06,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:06,110 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 351 transitions. [2022-11-20 11:05:06,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2022-11-20 11:05:06,110 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 351 transitions. [2022-11-20 11:05:06,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2022-11-20 11:05:06,112 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:06,112 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:06,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:06,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-20 11:05:06,324 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:06,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:06,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1137056194, now seen corresponding path program 1 times [2022-11-20 11:05:06,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:06,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841793192] [2022-11-20 11:05:06,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:06,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:06,391 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:06,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1423483225] [2022-11-20 11:05:06,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:06,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:06,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:06,393 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:06,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 11:05:07,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:07,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 3019 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 11:05:07,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:05:07,353 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-20 11:05:07,567 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:05:07,567 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 10 [2022-11-20 11:05:07,570 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-20 11:05:07,570 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:05:07,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:07,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841793192] [2022-11-20 11:05:07,570 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:05:07,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423483225] [2022-11-20 11:05:07,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423483225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:05:07,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:05:07,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:05:07,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385608285] [2022-11-20 11:05:07,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:07,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:05:07,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:07,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:05:07,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:05:07,573 INFO L87 Difference]: Start difference. First operand 292 states and 351 transitions. Second operand has 11 states, 10 states have (on average 8.5) internal successors, (85), 10 states have internal predecessors, (85), 6 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-20 11:05:07,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:07,742 INFO L93 Difference]: Finished difference Result 401 states and 490 transitions. [2022-11-20 11:05:07,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:05:07,750 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.5) internal successors, (85), 10 states have internal predecessors, (85), 6 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 226 [2022-11-20 11:05:07,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:07,752 INFO L225 Difference]: With dead ends: 401 [2022-11-20 11:05:07,753 INFO L226 Difference]: Without dead ends: 291 [2022-11-20 11:05:07,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:05:07,755 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 37 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 1434 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 188 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:07,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 1434 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 51 Invalid, 0 Unknown, 188 Unchecked, 0.1s Time] [2022-11-20 11:05:07,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-11-20 11:05:07,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 289. [2022-11-20 11:05:07,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 202 states have (on average 1.198019801980198) internal successors, (242), 204 states have internal predecessors, (242), 49 states have call successors, (49), 35 states have call predecessors, (49), 37 states have return successors, (55), 49 states have call predecessors, (55), 48 states have call successors, (55) [2022-11-20 11:05:07,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 346 transitions. [2022-11-20 11:05:07,799 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 346 transitions. Word has length 226 [2022-11-20 11:05:07,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:07,799 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 346 transitions. [2022-11-20 11:05:07,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.5) internal successors, (85), 10 states have internal predecessors, (85), 6 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2022-11-20 11:05:07,800 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 346 transitions. [2022-11-20 11:05:07,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2022-11-20 11:05:07,801 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:07,801 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:07,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:08,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:08,014 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:08,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:08,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1338459295, now seen corresponding path program 1 times [2022-11-20 11:05:08,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:08,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778087400] [2022-11-20 11:05:08,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:08,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:08,073 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:08,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1805774794] [2022-11-20 11:05:08,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:08,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:08,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:08,075 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:08,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 11:05:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:09,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 3015 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 11:05:09,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:05:09,047 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-11-20 11:05:09,047 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:05:09,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:09,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778087400] [2022-11-20 11:05:09,047 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:05:09,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805774794] [2022-11-20 11:05:09,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805774794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:05:09,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:05:09,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:05:09,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738226421] [2022-11-20 11:05:09,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:09,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:05:09,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:09,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:05:09,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:05:09,051 INFO L87 Difference]: Start difference. First operand 289 states and 346 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 3 states have call predecessors, (27), 1 states have call successors, (27) [2022-11-20 11:05:09,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:09,102 INFO L93 Difference]: Finished difference Result 403 states and 497 transitions. [2022-11-20 11:05:09,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:05:09,103 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 3 states have call predecessors, (27), 1 states have call successors, (27) Word has length 226 [2022-11-20 11:05:09,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:09,105 INFO L225 Difference]: With dead ends: 403 [2022-11-20 11:05:09,105 INFO L226 Difference]: Without dead ends: 282 [2022-11-20 11:05:09,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:05:09,108 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 0 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:09,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 813 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:05:09,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-11-20 11:05:09,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 278. [2022-11-20 11:05:09,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 193 states have (on average 1.1968911917098446) internal successors, (231), 194 states have internal predecessors, (231), 49 states have call successors, (49), 34 states have call predecessors, (49), 35 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2022-11-20 11:05:09,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 333 transitions. [2022-11-20 11:05:09,138 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 333 transitions. Word has length 226 [2022-11-20 11:05:09,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:09,138 INFO L495 AbstractCegarLoop]: Abstraction has 278 states and 333 transitions. [2022-11-20 11:05:09,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 3 states have call predecessors, (27), 1 states have call successors, (27) [2022-11-20 11:05:09,139 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 333 transitions. [2022-11-20 11:05:09,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-11-20 11:05:09,140 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:09,140 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:09,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:09,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:09,357 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:09,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:09,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1959781448, now seen corresponding path program 1 times [2022-11-20 11:05:09,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:09,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896439223] [2022-11-20 11:05:09,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:09,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:09,413 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:09,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [514120988] [2022-11-20 11:05:09,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:09,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:09,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:09,415 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:09,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-20 11:05:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:11,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 3057 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 11:05:11,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:05:11,500 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 137 proven. 19 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2022-11-20 11:05:11,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:05:11,870 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2022-11-20 11:05:11,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:11,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896439223] [2022-11-20 11:05:11,870 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:05:11,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514120988] [2022-11-20 11:05:11,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514120988] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 11:05:11,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:05:11,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2022-11-20 11:05:11,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899313851] [2022-11-20 11:05:11,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:05:11,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:05:11,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:11,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:05:11,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:05:11,872 INFO L87 Difference]: Start difference. First operand 278 states and 333 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 5 states have internal predecessors, (77), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-20 11:05:11,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:11,934 INFO L93 Difference]: Finished difference Result 471 states and 567 transitions. [2022-11-20 11:05:11,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:05:11,935 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 5 states have internal predecessors, (77), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) Word has length 236 [2022-11-20 11:05:11,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:11,937 INFO L225 Difference]: With dead ends: 471 [2022-11-20 11:05:11,937 INFO L226 Difference]: Without dead ends: 279 [2022-11-20 11:05:11,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 460 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:05:11,939 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 4 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:11,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 801 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:05:11,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-11-20 11:05:11,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 279. [2022-11-20 11:05:11,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 194 states have (on average 1.1958762886597938) internal successors, (232), 195 states have internal predecessors, (232), 49 states have call successors, (49), 34 states have call predecessors, (49), 35 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2022-11-20 11:05:11,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 334 transitions. [2022-11-20 11:05:11,977 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 334 transitions. Word has length 236 [2022-11-20 11:05:11,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:11,977 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 334 transitions. [2022-11-20 11:05:11,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 5 states have internal predecessors, (77), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-20 11:05:11,978 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 334 transitions. [2022-11-20 11:05:11,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-11-20 11:05:11,979 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:11,979 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:12,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:12,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-20 11:05:12,201 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:12,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:12,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1033887265, now seen corresponding path program 1 times [2022-11-20 11:05:12,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:12,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633462959] [2022-11-20 11:05:12,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:12,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:12,279 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:12,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [449991510] [2022-11-20 11:05:12,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:12,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:12,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:12,281 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:12,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-20 11:05:19,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:05:19,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 3076 conjuncts, 399 conjunts are in the unsatisfiable core [2022-11-20 11:05:19,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:05:19,976 INFO L350 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 [2022-11-20 11:05:20,548 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:05:20,548 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-20 11:05:20,614 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 11:05:21,287 INFO L321 Elim1Store]: treesize reduction 184, result has 21.7 percent of original size [2022-11-20 11:05:21,287 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 93 treesize of output 123 [2022-11-20 11:05:21,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 11:05:21,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:05:21,750 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:05:21,750 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 17 treesize of output 26 [2022-11-20 11:05:21,889 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2022-11-20 11:05:21,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 11:05:21,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:05:21,911 INFO L350 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 49 treesize of output 39 [2022-11-20 11:05:21,926 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2022-11-20 11:05:21,944 INFO L350 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 11 treesize of output 7 [2022-11-20 11:05:27,521 INFO L321 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-20 11:05:27,522 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-20 11:05:27,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-20 11:05:27,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-11-20 11:05:27,754 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-20 11:05:27,760 INFO L350 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 17 treesize of output 9 [2022-11-20 11:05:27,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 11:05:28,184 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((|v___CPROVER_overflow_plus_~#c~0.base_104| Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_104| 0)) (= (select |c_old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_104|) 0))) (exists ((v_ArrVal_5482 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5482))) (exists ((v_ArrVal_5483 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5483) |c_#memory_int|)) (exists ((v_ArrVal_5481 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.offset)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5481) |c_#memory_$Pointer$.offset|))) is different from true [2022-11-20 11:05:28,435 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:05:28,435 INFO L350 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 24 treesize of output 23 [2022-11-20 11:05:28,663 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5487 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_add_size_checked_#in~r#1.base| v_ArrVal_5487) |c_#memory_int|)) (exists ((v_ArrVal_5485 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_add_size_checked_#in~r#1.base| v_ArrVal_5485))) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_232| Int) (v_ArrVal_5464 Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_232| v_ArrVal_5464)) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_232|) 0))) (exists ((v_ArrVal_5486 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_aws_add_size_checked_#in~r#1.base| v_ArrVal_5486)))) is different from true [2022-11-20 11:05:29,501 INFO L321 Elim1Store]: treesize reduction 246, result has 21.4 percent of original size [2022-11-20 11:05:29,501 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 19 case distinctions, treesize of input 127 treesize of output 169 [2022-11-20 11:05:29,541 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 42 [2022-11-20 11:05:29,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:05:29,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:05:29,570 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2022-11-20 11:05:29,592 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2022-11-20 11:05:30,540 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 25 [2022-11-20 11:05:30,774 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-20 11:05:30,775 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2022-11-20 11:05:33,153 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-20 11:05:33,154 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 11:05:33,717 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 216 proven. 45 refuted. 0 times theorem prover too weak. 25 trivial. 6 not checked. [2022-11-20 11:05:33,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:05:36,134 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2022-11-20 11:05:36,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:36,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633462959] [2022-11-20 11:05:36,135 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:05:36,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449991510] [2022-11-20 11:05:36,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449991510] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:05:36,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:05:36,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 7] total 55 [2022-11-20 11:05:36,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614356091] [2022-11-20 11:05:36,136 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:05:36,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-11-20 11:05:36,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:36,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-11-20 11:05:36,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=2532, Unknown=13, NotChecked=206, Total=2970 [2022-11-20 11:05:36,139 INFO L87 Difference]: Start difference. First operand 279 states and 334 transitions. Second operand has 55 states, 46 states have (on average 4.630434782608695) internal successors, (213), 46 states have internal predecessors, (213), 21 states have call successors, (65), 11 states have call predecessors, (65), 18 states have return successors, (62), 22 states have call predecessors, (62), 20 states have call successors, (62) [2022-11-20 11:05:36,380 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((|v___CPROVER_overflow_plus_~#c~0.base_104| Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_104| 0)) (= (select |c_old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_104|) 0))) (exists ((v_ArrVal_5482 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5482))) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_232| Int) (v_ArrVal_5464 Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_232| v_ArrVal_5464)) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_232|) 0))) (exists ((v_ArrVal_5483 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5483) |c_#memory_int|)) (exists ((v_ArrVal_5481 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.offset)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5481) |c_#memory_$Pointer$.offset|))) is different from true [2022-11-20 11:05:36,521 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5487 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_add_size_checked_#in~r#1.base| v_ArrVal_5487) |c_#memory_int|)) (exists ((|v___CPROVER_overflow_plus_~#c~0.base_104| Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_104| 0)) (= (select |c_old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_104|) 0))) (exists ((v_ArrVal_5485 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_aws_add_size_checked_#in~r#1.base| v_ArrVal_5485))) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_232| Int) (v_ArrVal_5464 Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_232| v_ArrVal_5464)) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_232|) 0))) (exists ((v_ArrVal_5486 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_aws_add_size_checked_#in~r#1.base| v_ArrVal_5486)))) is different from true [2022-11-20 11:05:43,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:43,732 INFO L93 Difference]: Finished difference Result 583 states and 697 transitions. [2022-11-20 11:05:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-11-20 11:05:43,733 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 46 states have (on average 4.630434782608695) internal successors, (213), 46 states have internal predecessors, (213), 21 states have call successors, (65), 11 states have call predecessors, (65), 18 states have return successors, (62), 22 states have call predecessors, (62), 20 states have call successors, (62) Word has length 237 [2022-11-20 11:05:43,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:43,735 INFO L225 Difference]: With dead ends: 583 [2022-11-20 11:05:43,735 INFO L226 Difference]: Without dead ends: 386 [2022-11-20 11:05:43,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 406 SyntacticMatches, 16 SemanticMatches, 78 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 1974 ImplicationChecksByTransitivity, 15.7s TimeCoverageRelationStatistics Valid=390, Invalid=5305, Unknown=21, NotChecked=604, Total=6320 [2022-11-20 11:05:43,738 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 109 mSDsluCounter, 1683 mSDsCounter, 0 mSdLazyCounter, 1009 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1816 SdHoareTripleChecker+Invalid, 3042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1988 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:43,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 1816 Invalid, 3042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1009 Invalid, 0 Unknown, 1988 Unchecked, 1.3s Time] [2022-11-20 11:05:43,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-11-20 11:05:43,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 378. [2022-11-20 11:05:43,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 262 states have (on average 1.1564885496183206) internal successors, (303), 263 states have internal predecessors, (303), 66 states have call successors, (66), 49 states have call predecessors, (66), 49 states have return successors, (74), 65 states have call predecessors, (74), 65 states have call successors, (74) [2022-11-20 11:05:43,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 443 transitions. [2022-11-20 11:05:43,786 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 443 transitions. Word has length 237 [2022-11-20 11:05:43,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:43,786 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 443 transitions. [2022-11-20 11:05:43,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 46 states have (on average 4.630434782608695) internal successors, (213), 46 states have internal predecessors, (213), 21 states have call successors, (65), 11 states have call predecessors, (65), 18 states have return successors, (62), 22 states have call predecessors, (62), 20 states have call successors, (62) [2022-11-20 11:05:43,787 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 443 transitions. [2022-11-20 11:05:43,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-11-20 11:05:43,789 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:43,789 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:43,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:44,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-20 11:05:44,014 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:44,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:44,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1669859073, now seen corresponding path program 2 times [2022-11-20 11:05:44,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:44,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633676544] [2022-11-20 11:05:44,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:44,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:44,083 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:44,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1836545734] [2022-11-20 11:05:44,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:05:44,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:44,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:44,084 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:44,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-20 11:05:50,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:05:50,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:05:50,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 3114 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 11:05:50,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:05:51,027 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 134 proven. 6 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2022-11-20 11:05:51,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:05:51,329 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2022-11-20 11:05:51,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:05:51,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633676544] [2022-11-20 11:05:51,329 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:05:51,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836545734] [2022-11-20 11:05:51,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836545734] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:05:51,330 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:05:51,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-11-20 11:05:51,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088446111] [2022-11-20 11:05:51,330 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:05:51,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 11:05:51,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:05:51,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 11:05:51,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:05:51,332 INFO L87 Difference]: Start difference. First operand 378 states and 443 transitions. Second operand has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 2 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 11:05:51,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:05:51,676 INFO L93 Difference]: Finished difference Result 577 states and 688 transitions. [2022-11-20 11:05:51,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:05:51,677 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 2 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 239 [2022-11-20 11:05:51,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:05:51,679 INFO L225 Difference]: With dead ends: 577 [2022-11-20 11:05:51,680 INFO L226 Difference]: Without dead ends: 383 [2022-11-20 11:05:51,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:05:51,681 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 18 mSDsluCounter, 1413 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1616 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:05:51,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1616 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:05:51,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-20 11:05:51,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 383. [2022-11-20 11:05:51,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 267 states have (on average 1.1535580524344569) internal successors, (308), 268 states have internal predecessors, (308), 66 states have call successors, (66), 49 states have call predecessors, (66), 49 states have return successors, (74), 65 states have call predecessors, (74), 65 states have call successors, (74) [2022-11-20 11:05:51,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 448 transitions. [2022-11-20 11:05:51,730 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 448 transitions. Word has length 239 [2022-11-20 11:05:51,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:05:51,731 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 448 transitions. [2022-11-20 11:05:51,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 2 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 11:05:51,731 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 448 transitions. [2022-11-20 11:05:51,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2022-11-20 11:05:51,733 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:05:51,733 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:05:51,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-20 11:05:51,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-20 11:05:51,938 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:05:51,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:05:51,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1959207112, now seen corresponding path program 3 times [2022-11-20 11:05:51,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:05:51,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581348395] [2022-11-20 11:05:51,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:05:51,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:05:52,019 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:05:52,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [864491946] [2022-11-20 11:05:52,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:05:52,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:05:52,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:05:52,021 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:05:52,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-20 11:06:02,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-20 11:06:02,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:06:02,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 2867 conjuncts, 199 conjunts are in the unsatisfiable core [2022-11-20 11:06:02,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:06:03,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2022-11-20 11:06:03,082 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 11:06:03,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:06:03,091 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 31 [2022-11-20 11:06:03,102 INFO L350 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 11 treesize of output 7 [2022-11-20 11:06:04,055 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:06:04,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 15 [2022-11-20 11:06:04,076 INFO L350 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 15 treesize of output 7 [2022-11-20 11:06:04,084 INFO L350 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 34 treesize of output 18 [2022-11-20 11:06:04,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 11:06:04,310 INFO L350 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 17 treesize of output 9 [2022-11-20 11:06:04,407 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 11:06:04,971 INFO L350 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 52 treesize of output 34 [2022-11-20 11:06:05,104 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 151 proven. 59 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2022-11-20 11:06:05,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:06:06,339 INFO L350 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 34 treesize of output 30 [2022-11-20 11:06:06,524 INFO L350 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 34 treesize of output 30 [2022-11-20 11:06:07,124 INFO L350 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 38 treesize of output 34 [2022-11-20 11:06:07,509 INFO L350 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 30 treesize of output 26 [2022-11-20 11:06:07,522 INFO L350 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 30 treesize of output 26 [2022-11-20 11:06:07,543 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:06:07,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 55 [2022-11-20 11:06:07,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:06:07,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:06:07,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:06:07,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:06:07,560 INFO L350 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 52 treesize of output 40 [2022-11-20 11:06:07,572 INFO L350 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 15 treesize of output 11 [2022-11-20 11:06:08,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:08,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581348395] [2022-11-20 11:06:08,337 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:06:08,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864491946] [2022-11-20 11:06:08,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864491946] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:06:08,338 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:06:08,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2022-11-20 11:06:08,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270778039] [2022-11-20 11:06:08,338 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-20 11:06:08,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-20 11:06:08,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:08,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-20 11:06:08,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2022-11-20 11:06:08,340 INFO L87 Difference]: Start difference. First operand 383 states and 448 transitions. Second operand has 25 states, 21 states have (on average 5.857142857142857) internal successors, (123), 24 states have internal predecessors, (123), 13 states have call successors, (35), 5 states have call predecessors, (35), 10 states have return successors, (33), 12 states have call predecessors, (33), 13 states have call successors, (33) [2022-11-20 11:06:12,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:12,562 INFO L93 Difference]: Finished difference Result 801 states and 955 transitions. [2022-11-20 11:06:12,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 11:06:12,563 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 21 states have (on average 5.857142857142857) internal successors, (123), 24 states have internal predecessors, (123), 13 states have call successors, (35), 5 states have call predecessors, (35), 10 states have return successors, (33), 12 states have call predecessors, (33), 13 states have call successors, (33) Word has length 244 [2022-11-20 11:06:12,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:12,566 INFO L225 Difference]: With dead ends: 801 [2022-11-20 11:06:12,566 INFO L226 Difference]: Without dead ends: 559 [2022-11-20 11:06:12,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 433 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=287, Invalid=4003, Unknown=0, NotChecked=0, Total=4290 [2022-11-20 11:06:12,569 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 181 mSDsluCounter, 4041 mSDsCounter, 0 mSdLazyCounter, 1522 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 4317 SdHoareTripleChecker+Invalid, 1914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 361 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:12,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 4317 Invalid, 1914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1522 Invalid, 0 Unknown, 361 Unchecked, 2.3s Time] [2022-11-20 11:06:12,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-11-20 11:06:12,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 505. [2022-11-20 11:06:12,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 357 states have (on average 1.173669467787115) internal successors, (419), 361 states have internal predecessors, (419), 82 states have call successors, (82), 60 states have call predecessors, (82), 65 states have return successors, (97), 83 states have call predecessors, (97), 81 states have call successors, (97) [2022-11-20 11:06:12,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 598 transitions. [2022-11-20 11:06:12,652 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 598 transitions. Word has length 244 [2022-11-20 11:06:12,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:12,653 INFO L495 AbstractCegarLoop]: Abstraction has 505 states and 598 transitions. [2022-11-20 11:06:12,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 21 states have (on average 5.857142857142857) internal successors, (123), 24 states have internal predecessors, (123), 13 states have call successors, (35), 5 states have call predecessors, (35), 10 states have return successors, (33), 12 states have call predecessors, (33), 13 states have call successors, (33) [2022-11-20 11:06:12,653 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 598 transitions. [2022-11-20 11:06:12,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2022-11-20 11:06:12,655 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:12,656 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:12,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-20 11:06:12,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-20 11:06:12,870 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:06:12,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:12,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1622454730, now seen corresponding path program 1 times [2022-11-20 11:06:12,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:12,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599908652] [2022-11-20 11:06:12,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:12,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:12,952 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:06:12,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [438935974] [2022-11-20 11:06:12,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:12,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:06:12,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:06:12,954 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:06:12,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-20 11:06:14,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:14,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 3213 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 11:06:14,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:06:14,185 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-11-20 11:06:14,186 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:06:14,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:14,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599908652] [2022-11-20 11:06:14,186 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:06:14,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438935974] [2022-11-20 11:06:14,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438935974] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:14,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:06:14,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 11:06:14,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188802185] [2022-11-20 11:06:14,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:14,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:06:14,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:14,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:06:14,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:06:14,193 INFO L87 Difference]: Start difference. First operand 505 states and 598 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-20 11:06:14,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:14,293 INFO L93 Difference]: Finished difference Result 936 states and 1114 transitions. [2022-11-20 11:06:14,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:06:14,295 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) Word has length 250 [2022-11-20 11:06:14,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:14,297 INFO L225 Difference]: With dead ends: 936 [2022-11-20 11:06:14,297 INFO L226 Difference]: Without dead ends: 500 [2022-11-20 11:06:14,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:06:14,300 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 2 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1220 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:14,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1220 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:06:14,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-11-20 11:06:14,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 500. [2022-11-20 11:06:14,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 354 states have (on average 1.1694915254237288) internal successors, (414), 357 states have internal predecessors, (414), 81 states have call successors, (81), 60 states have call predecessors, (81), 64 states have return successors, (93), 82 states have call predecessors, (93), 80 states have call successors, (93) [2022-11-20 11:06:14,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 588 transitions. [2022-11-20 11:06:14,415 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 588 transitions. Word has length 250 [2022-11-20 11:06:14,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:14,415 INFO L495 AbstractCegarLoop]: Abstraction has 500 states and 588 transitions. [2022-11-20 11:06:14,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (31), 4 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-20 11:06:14,416 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 588 transitions. [2022-11-20 11:06:14,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2022-11-20 11:06:14,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:14,418 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:14,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-20 11:06:14,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-20 11:06:14,630 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:06:14,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:14,631 INFO L85 PathProgramCache]: Analyzing trace with hash -847306366, now seen corresponding path program 1 times [2022-11-20 11:06:14,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:14,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652645908] [2022-11-20 11:06:14,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:14,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:14,712 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:06:14,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1572458379] [2022-11-20 11:06:14,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:14,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:06:14,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:06:14,714 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:06:14,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-20 11:06:23,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:24,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 3254 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:06:24,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:06:24,114 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 142 proven. 36 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2022-11-20 11:06:24,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:06:24,810 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2022-11-20 11:06:24,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:24,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652645908] [2022-11-20 11:06:24,811 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:06:24,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572458379] [2022-11-20 11:06:24,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572458379] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:06:24,811 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:06:24,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-11-20 11:06:24,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587853424] [2022-11-20 11:06:24,812 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:06:24,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-20 11:06:24,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:24,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-20 11:06:24,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=321, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:06:24,814 INFO L87 Difference]: Start difference. First operand 500 states and 588 transitions. Second operand has 22 states, 22 states have (on average 5.681818181818182) internal successors, (125), 22 states have internal predecessors, (125), 2 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 11:06:28,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:28,936 INFO L93 Difference]: Finished difference Result 806 states and 981 transitions. [2022-11-20 11:06:28,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:06:28,937 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.681818181818182) internal successors, (125), 22 states have internal predecessors, (125), 2 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 251 [2022-11-20 11:06:28,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:28,940 INFO L225 Difference]: With dead ends: 806 [2022-11-20 11:06:28,940 INFO L226 Difference]: Without dead ends: 520 [2022-11-20 11:06:28,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=339, Invalid=591, Unknown=0, NotChecked=0, Total=930 [2022-11-20 11:06:28,942 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 62 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 2771 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:28,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 2771 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:06:28,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-11-20 11:06:29,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2022-11-20 11:06:29,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 374 states have (on average 1.160427807486631) internal successors, (434), 377 states have internal predecessors, (434), 81 states have call successors, (81), 60 states have call predecessors, (81), 64 states have return successors, (93), 82 states have call predecessors, (93), 80 states have call successors, (93) [2022-11-20 11:06:29,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 608 transitions. [2022-11-20 11:06:29,020 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 608 transitions. Word has length 251 [2022-11-20 11:06:29,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:29,021 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 608 transitions. [2022-11-20 11:06:29,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.681818181818182) internal successors, (125), 22 states have internal predecessors, (125), 2 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 11:06:29,021 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 608 transitions. [2022-11-20 11:06:29,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2022-11-20 11:06:29,024 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:29,024 INFO L195 NwaCegarLoop]: trace histogram [18, 9, 9, 9, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:29,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-20 11:06:29,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-20 11:06:29,246 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:06:29,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:29,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1871938238, now seen corresponding path program 1 times [2022-11-20 11:06:29,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:29,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179476204] [2022-11-20 11:06:29,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:29,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:29,327 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:06:29,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [191348480] [2022-11-20 11:06:29,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:29,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:06:29,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:06:29,328 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:06:29,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-20 11:06:30,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:06:30,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 3403 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 11:06:30,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:06:30,533 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 162 proven. 0 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2022-11-20 11:06:30,533 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:06:30,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:06:30,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179476204] [2022-11-20 11:06:30,533 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:06:30,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191348480] [2022-11-20 11:06:30,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191348480] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:06:30,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:06:30,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 11:06:30,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004989064] [2022-11-20 11:06:30,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:06:30,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:06:30,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:06:30,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:06:30,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:06:30,536 INFO L87 Difference]: Start difference. First operand 520 states and 608 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 6 states have internal predecessors, (112), 2 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (33), 4 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-20 11:06:30,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:06:30,613 INFO L93 Difference]: Finished difference Result 781 states and 908 transitions. [2022-11-20 11:06:30,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:06:30,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 6 states have internal predecessors, (112), 2 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (33), 4 states have call predecessors, (33), 2 states have call successors, (33) Word has length 260 [2022-11-20 11:06:30,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:06:30,616 INFO L225 Difference]: With dead ends: 781 [2022-11-20 11:06:30,616 INFO L226 Difference]: Without dead ends: 326 [2022-11-20 11:06:30,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:06:30,618 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 2 mSDsluCounter, 990 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1191 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:06:30,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1191 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:06:30,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-11-20 11:06:30,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 326. [2022-11-20 11:06:30,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 234 states have (on average 1.1495726495726495) internal successors, (269), 235 states have internal predecessors, (269), 49 states have call successors, (49), 41 states have call predecessors, (49), 42 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2022-11-20 11:06:30,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 371 transitions. [2022-11-20 11:06:30,670 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 371 transitions. Word has length 260 [2022-11-20 11:06:30,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:06:30,671 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 371 transitions. [2022-11-20 11:06:30,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 6 states have internal predecessors, (112), 2 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (33), 4 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-20 11:06:30,671 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 371 transitions. [2022-11-20 11:06:30,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2022-11-20 11:06:30,673 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:06:30,673 INFO L195 NwaCegarLoop]: trace histogram [18, 10, 10, 10, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:06:30,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-20 11:06:30,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:06:30,887 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:06:30,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:06:30,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1905825122, now seen corresponding path program 2 times [2022-11-20 11:06:30,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:06:30,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948502426] [2022-11-20 11:06:30,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:06:30,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:06:30,998 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:06:30,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1964842445] [2022-11-20 11:06:30,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:06:30,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:06:30,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:06:31,000 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:06:31,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-20 11:07:57,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:07:57,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:07:57,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 3444 conjuncts, 42 conjunts are in the unsatisfiable core [2022-11-20 11:07:57,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:07:57,925 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 142 proven. 171 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2022-11-20 11:07:57,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:08:01,111 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2022-11-20 11:08:01,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:08:01,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948502426] [2022-11-20 11:08:01,112 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-20 11:08:01,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964842445] [2022-11-20 11:08:01,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964842445] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:08:01,112 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:08:01,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 42 [2022-11-20 11:08:01,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144616049] [2022-11-20 11:08:01,113 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:08:01,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-11-20 11:08:01,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:08:01,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-11-20 11:08:01,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=481, Invalid=1241, Unknown=0, NotChecked=0, Total=1722 [2022-11-20 11:08:01,115 INFO L87 Difference]: Start difference. First operand 326 states and 371 transitions. Second operand has 42 states, 42 states have (on average 3.4523809523809526) internal successors, (145), 42 states have internal predecessors, (145), 2 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 11:08:30,137 WARN L233 SmtUtils]: Spent 14.49s on a formula simplification. DAG size of input: 119 DAG size of output: 16 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:08:32,181 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse3 (mod |c_#Ultimate.C_memset_#amount| 18446744073709551616))) (let ((.cse8 (< (mod (+ 3 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse5 (< (mod (+ 4 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse4 (< (mod (+ 16 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse7 (< (mod (+ 2 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse6 (< (mod (+ 5 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse14 (< (mod (+ 13 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse12 (< (mod (+ |c_#Ultimate.C_memset_#t~loopctr1329| 10) 18446744073709551616) .cse3)) (.cse2 (< (mod (+ 9 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse10 (< (mod (+ |c_#Ultimate.C_memset_#t~loopctr1329| 1) 18446744073709551616) .cse3)) (.cse11 (< (mod (+ |c_#Ultimate.C_memset_#t~loopctr1329| 11) 18446744073709551616) .cse3)) (.cse15 (< (mod (+ 12 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse0 (< (mod (+ 8 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse17 (< (mod |c_#Ultimate.C_memset_#t~loopctr1329| 18446744073709551616) .cse3)) (.cse18 (< (mod (+ 7 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse13 (< (mod (+ 6 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse9 (< (mod (+ 15 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3)) (.cse1 (not (= 64 |c_#Ultimate.C_memset_#amount|))) (.cse16 (< (mod (+ 14 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3))) (and (or (not .cse0) .cse1 .cse2) (or .cse1 (< (mod (+ 17 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse3) (not .cse4)) (or (not .cse5) .cse1 .cse6) (or (not .cse7) .cse1 .cse8) (or (not .cse8) .cse1 .cse5) (or .cse4 .cse1 (not .cse9)) (or (not .cse10) .cse1 .cse7) (or .cse1 .cse11 (not .cse12)) (or .cse13 .cse1 (not .cse6)) (or .cse14 .cse1 (not .cse15)) (or .cse16 (not .cse14) .cse1) (or .cse12 (not .cse2) .cse1) (or .cse1 (not .cse17) .cse10) (or (not .cse11) .cse1 .cse15) (or .cse1 (not .cse18) .cse0) (or .cse17 .cse1) (or .cse18 .cse1 (not .cse13)) (or .cse9 .cse1 (not .cse16))))) is different from false [2022-11-20 11:08:34,200 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse7 (mod |c_#Ultimate.C_memset_#amount| 18446744073709551616))) (let ((.cse6 (< (mod (+ 3 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse3 (< (mod (+ 4 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse5 (< (mod (+ 2 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse4 (< (mod (+ 5 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse13 (< (mod (+ 13 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse11 (< (mod (+ |c_#Ultimate.C_memset_#t~loopctr1329| 10) 18446744073709551616) .cse7)) (.cse2 (< (mod (+ 9 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse9 (< (mod (+ |c_#Ultimate.C_memset_#t~loopctr1329| 1) 18446744073709551616) .cse7)) (.cse10 (< (mod (+ |c_#Ultimate.C_memset_#t~loopctr1329| 11) 18446744073709551616) .cse7)) (.cse14 (< (mod (+ 12 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse0 (< (mod (+ 8 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse16 (< (mod |c_#Ultimate.C_memset_#t~loopctr1329| 18446744073709551616) .cse7)) (.cse17 (< (mod (+ 7 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse12 (< (mod (+ 6 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse8 (< (mod (+ 15 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7)) (.cse1 (not (= 64 |c_#Ultimate.C_memset_#amount|))) (.cse15 (< (mod (+ 14 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7))) (and (or (not .cse0) .cse1 .cse2) (or (not .cse3) .cse1 .cse4) (or (not .cse5) .cse1 .cse6) (or (not .cse6) .cse1 .cse3) (or (< (mod (+ 16 |c_#Ultimate.C_memset_#t~loopctr1329|) 18446744073709551616) .cse7) .cse1 (not .cse8)) (or (not .cse9) .cse1 .cse5) (or .cse1 .cse10 (not .cse11)) (or .cse12 .cse1 (not .cse4)) (or .cse13 .cse1 (not .cse14)) (or .cse15 (not .cse13) .cse1) (or .cse11 (not .cse2) .cse1) (or .cse1 (not .cse16) .cse9) (or (not .cse10) .cse1 .cse14) (or .cse1 (not .cse17) .cse0) (or .cse16 .cse1) (or .cse17 .cse1 (not .cse12)) (or .cse8 .cse1 (not .cse15))))) is different from false [2022-11-20 11:09:03,260 WARN L233 SmtUtils]: Spent 14.81s on a formula simplification. DAG size of input: 101 DAG size of output: 16 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:09:28,226 WARN L233 SmtUtils]: Spent 12.26s on a formula simplification. DAG size of input: 95 DAG size of output: 16 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:09:43,601 WARN L233 SmtUtils]: Spent 7.37s on a formula simplification. DAG size of input: 89 DAG size of output: 16 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:10:03,304 WARN L233 SmtUtils]: Spent 6.04s on a formula simplification. DAG size of input: 83 DAG size of output: 16 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:13:03,577 WARN L233 SmtUtils]: Spent 1.85m on a formula simplification that was a NOOP. DAG size: 118 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:13:05,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:13:05,323 INFO L93 Difference]: Finished difference Result 540 states and 645 transitions. [2022-11-20 11:13:05,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-20 11:13:05,326 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.4523809523809526) internal successors, (145), 42 states have internal predecessors, (145), 2 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 261 [2022-11-20 11:13:05,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:13:05,328 INFO L225 Difference]: With dead ends: 540 [2022-11-20 11:13:05,328 INFO L226 Difference]: Without dead ends: 346 [2022-11-20 11:13:05,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 304.4s TimeCoverageRelationStatistics Valid=1209, Invalid=2334, Unknown=5, NotChecked=234, Total=3782 [2022-11-20 11:13:05,330 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 224 mSDsluCounter, 3764 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 3954 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:13:05,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 3954 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 499 Invalid, 0 Unknown, 4 Unchecked, 2.7s Time] [2022-11-20 11:13:05,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-11-20 11:13:05,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2022-11-20 11:13:05,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 254 states have (on average 1.1377952755905512) internal successors, (289), 255 states have internal predecessors, (289), 49 states have call successors, (49), 41 states have call predecessors, (49), 42 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2022-11-20 11:13:05,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 391 transitions. [2022-11-20 11:13:05,392 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 391 transitions. Word has length 261 [2022-11-20 11:13:05,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:13:05,392 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 391 transitions. [2022-11-20 11:13:05,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.4523809523809526) internal successors, (145), 42 states have internal predecessors, (145), 2 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 11:13:05,393 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 391 transitions. [2022-11-20 11:13:05,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-20 11:13:05,395 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:13:05,395 INFO L195 NwaCegarLoop]: trace histogram [38, 10, 10, 10, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:13:05,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-20 11:13:05,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-11-20 11:13:05,610 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:13:05,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:13:05,610 INFO L85 PathProgramCache]: Analyzing trace with hash -392989406, now seen corresponding path program 3 times [2022-11-20 11:13:05,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:13:05,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960393481] [2022-11-20 11:13:05,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:13:05,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:13:05,728 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-20 11:13:05,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1427008320] [2022-11-20 11:13:05,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:13:05,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:13:05,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:13:05,730 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:13:05,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9489780f-b3e9-4173-9783-de4dd66cf171/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process