./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/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 0658a835d559c56129f1a85a00e9d3bbd205d66ef64b5c7d14ae72b3d1b496e0 --- 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 11:51:22,009 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 11:51:22,011 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 11:51:22,036 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 11:51:22,037 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 11:51:22,038 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 11:51:22,039 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 11:51:22,041 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 11:51:22,043 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 11:51:22,044 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 11:51:22,045 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 11:51:22,046 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 11:51:22,047 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 11:51:22,048 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 11:51:22,049 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 11:51:22,051 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 11:51:22,052 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 11:51:22,053 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 11:51:22,055 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 11:51:22,057 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 11:51:22,059 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 11:51:22,060 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 11:51:22,062 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 11:51:22,063 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 11:51:22,067 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 11:51:22,068 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 11:51:22,068 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 11:51:22,069 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 11:51:22,070 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 11:51:22,071 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 11:51:22,071 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 11:51:22,072 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 11:51:22,073 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 11:51:22,074 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 11:51:22,076 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 11:51:22,076 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 11:51:22,077 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 11:51:22,077 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 11:51:22,078 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 11:51:22,079 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 11:51:22,080 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 11:51:22,081 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-20 11:51:22,108 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 11:51:22,108 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 11:51:22,109 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 11:51:22,109 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 11:51:22,110 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 11:51:22,110 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 11:51:22,111 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 11:51:22,111 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 11:51:22,112 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 11:51:22,112 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 11:51:22,112 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 11:51:22,112 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 11:51:22,113 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 11:51:22,113 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 11:51:22,113 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 11:51:22,113 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 11:51:22,114 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 11:51:22,114 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 11:51:22,114 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 11:51:22,115 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 11:51:22,115 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 11:51:22,115 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:51:22,116 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 11:51:22,116 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 11:51:22,116 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 11:51:22,116 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 11:51:22,117 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 11:51:22,117 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 11:51:22,117 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 11:51:22,117 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 11:51:22,118 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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/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 -> 0658a835d559c56129f1a85a00e9d3bbd205d66ef64b5c7d14ae72b3d1b496e0 [2022-11-20 11:51:22,435 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 11:51:22,463 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 11:51:22,466 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 11:51:22,468 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 11:51:22,468 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 11:51:22,470 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i [2022-11-20 11:51:26,088 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 11:51:26,770 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 11:51:26,772 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i [2022-11-20 11:51:26,822 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/data/56db92954/33e78aca936d46689b95fe0123235bb4/FLAG05ae84ba2 [2022-11-20 11:51:26,848 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/data/56db92954/33e78aca936d46689b95fe0123235bb4 [2022-11-20 11:51:26,855 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 11:51:26,858 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 11:51:26,861 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 11:51:26,861 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 11:51:26,866 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 11:51:26,867 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:51:26" (1/1) ... [2022-11-20 11:51:26,868 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1779f8a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:26, skipping insertion in model container [2022-11-20 11:51:26,869 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:51:26" (1/1) ... [2022-11-20 11:51:26,878 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 11:51:27,027 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 11:51:27,326 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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4504,4517] [2022-11-20 11:51:27,336 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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4564,4577] [2022-11-20 11:51:28,661 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,662 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,663 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,665 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,666 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,685 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,686 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,689 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:28,690 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:29,308 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 11:51:29,310 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 11:51:29,311 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 11:51:29,313 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 11:51:29,316 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 11:51:29,317 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 11:51:29,318 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 11:51:29,319 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 11:51:29,320 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 11:51:29,321 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 11:51:29,631 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 11:51:29,796 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:29,797 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:29,881 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:51:29,938 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 11:51:29,955 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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4504,4517] [2022-11-20 11:51:29,956 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_99b24f37-e0b2-488a-af6d-4dd6510a7e23/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4564,4577] [2022-11-20 11:51:29,997 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:29,998 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:29,998 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:29,999 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,000 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,008 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,008 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,010 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,010 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,050 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 11:51:30,051 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 11:51:30,052 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 11:51:30,053 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 11:51:30,054 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 11:51:30,055 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 11:51:30,056 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 11:51:30,056 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 11:51:30,057 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 11:51:30,058 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 11:51:30,083 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 11:51:30,202 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,204 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:51:30,261 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:51:30,573 INFO L208 MainTranslator]: Completed translation [2022-11-20 11:51:30,574 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30 WrapperNode [2022-11-20 11:51:30,574 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 11:51:30,575 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 11:51:30,576 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 11:51:30,576 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 11:51:30,585 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,705 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,810 INFO L138 Inliner]: procedures = 691, calls = 2648, calls flagged for inlining = 58, calls inlined = 4, statements flattened = 828 [2022-11-20 11:51:30,812 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 11:51:30,813 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 11:51:30,813 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 11:51:30,813 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 11:51:30,824 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,825 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,910 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,911 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,964 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,970 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,977 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:30,995 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:31,007 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 11:51:31,021 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 11:51:31,022 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 11:51:31,022 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 11:51:31,023 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (1/1) ... [2022-11-20 11:51:31,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:51:31,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:51:31,072 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 11:51:31,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 11:51:31,129 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2022-11-20 11:51:31,130 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2022-11-20 11:51:31,130 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 11:51:31,130 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-20 11:51:31,131 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-20 11:51:31,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 11:51:31,131 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_bounded [2022-11-20 11:51:31,132 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_bounded [2022-11-20 11:51:31,132 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-20 11:51:31,132 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-20 11:51:31,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 11:51:31,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 11:51:31,133 INFO L130 BoogieDeclarations]: Found specification of procedure save_byte_from_array [2022-11-20 11:51:31,134 INFO L138 BoogieDeclarations]: Found implementation of procedure save_byte_from_array [2022-11-20 11:51:31,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 11:51:31,134 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 11:51:31,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 11:51:31,134 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-20 11:51:31,135 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-20 11:51:31,135 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2022-11-20 11:51:31,136 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2022-11-20 11:51:31,136 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-20 11:51:31,136 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-20 11:51:31,137 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 11:51:31,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 11:51:31,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 11:51:31,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 11:51:31,138 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_byte_cursor_has_allocated_buffer_member [2022-11-20 11:51:31,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_byte_cursor_has_allocated_buffer_member [2022-11-20 11:51:31,139 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_compare_lookup [2022-11-20 11:51:31,139 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_compare_lookup [2022-11-20 11:51:31,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 11:51:31,563 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 11:51:31,566 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 11:51:33,278 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 11:51:33,293 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 11:51:33,293 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-20 11:51:33,297 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:51:33 BoogieIcfgContainer [2022-11-20 11:51:33,297 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 11:51:33,302 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 11:51:33,302 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 11:51:33,306 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 11:51:33,306 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:51:26" (1/3) ... [2022-11-20 11:51:33,309 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5bcd920f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:51:33, skipping insertion in model container [2022-11-20 11:51:33,309 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:51:30" (2/3) ... [2022-11-20 11:51:33,310 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5bcd920f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:51:33, skipping insertion in model container [2022-11-20 11:51:33,310 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:51:33" (3/3) ... [2022-11-20 11:51:33,312 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_cursor_compare_lookup_harness.i [2022-11-20 11:51:33,336 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 11:51:33,336 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 11:51:33,425 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 11:51:33,442 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;@66a4a5c0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 11:51:33,442 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 11:51:33,449 INFO L276 IsEmpty]: Start isEmpty. Operand has 133 states, 80 states have (on average 1.2625) internal successors, (101), 81 states have internal predecessors, (101), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-11-20 11:51:33,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-20 11:51:33,474 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:51:33,475 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 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] [2022-11-20 11:51:33,476 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:51:33,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:51:33,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1628753842, now seen corresponding path program 1 times [2022-11-20 11:51:33,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:51:33,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145992822] [2022-11-20 11:51:33,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:33,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:51:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:51:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:51:34,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:51:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:51:34,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:51:34,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-20 11:51:34,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:51:34,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 11:51:34,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:51:34,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:51:34,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 11:51:34,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-20 11:51:34,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:51:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:51:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 11:51:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:34,600 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 11:51:34,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:51:34,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145992822] [2022-11-20 11:51:34,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145992822] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:51:34,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:51:34,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:51:34,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668867772] [2022-11-20 11:51:34,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:51:34,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:51:34,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:51:34,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:51:34,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:51:34,694 INFO L87 Difference]: Start difference. First operand has 133 states, 80 states have (on average 1.2625) internal successors, (101), 81 states have internal predecessors, (101), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-20 11:51:35,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:51:35,438 INFO L93 Difference]: Finished difference Result 265 states and 391 transitions. [2022-11-20 11:51:35,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:51:35,441 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 95 [2022-11-20 11:51:35,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:51:35,455 INFO L225 Difference]: With dead ends: 265 [2022-11-20 11:51:35,455 INFO L226 Difference]: Without dead ends: 130 [2022-11-20 11:51:35,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:51:35,469 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 78 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:51:35,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 136 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 11:51:35,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-11-20 11:51:35,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 127. [2022-11-20 11:51:35,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 75 states have (on average 1.2266666666666666) internal successors, (92), 76 states have internal predecessors, (92), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-11-20 11:51:35,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 173 transitions. [2022-11-20 11:51:35,544 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 173 transitions. Word has length 95 [2022-11-20 11:51:35,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:51:35,545 INFO L495 AbstractCegarLoop]: Abstraction has 127 states and 173 transitions. [2022-11-20 11:51:35,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-20 11:51:35,546 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 173 transitions. [2022-11-20 11:51:35,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-20 11:51:35,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:51:35,551 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 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] [2022-11-20 11:51:35,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 11:51:35,552 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:51:35,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:51:35,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1573250628, now seen corresponding path program 1 times [2022-11-20 11:51:35,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:51:35,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102234129] [2022-11-20 11:51:35,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:35,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:51:35,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:51:36,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:51:36,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:51:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:51:36,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:51:36,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-20 11:51:36,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:51:36,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 11:51:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:51:36,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:51:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 11:51:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-20 11:51:36,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:51:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:51:36,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 11:51:36,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:36,700 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2022-11-20 11:51:36,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:51:36,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102234129] [2022-11-20 11:51:36,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102234129] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:51:36,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104917250] [2022-11-20 11:51:36,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:36,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:36,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:51:36,710 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:51:36,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 11:51:37,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:37,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 2646 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 11:51:37,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:51:37,725 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-20 11:51:37,725 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:51:37,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104917250] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:51:37,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:51:37,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2022-11-20 11:51:37,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477426546] [2022-11-20 11:51:37,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:51:37,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:51:37,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:51:37,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:51:37,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:51:37,730 INFO L87 Difference]: Start difference. First operand 127 states and 173 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-20 11:51:38,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:51:38,111 INFO L93 Difference]: Finished difference Result 250 states and 347 transitions. [2022-11-20 11:51:38,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:51:38,113 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 95 [2022-11-20 11:51:38,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:51:38,116 INFO L225 Difference]: With dead ends: 250 [2022-11-20 11:51:38,116 INFO L226 Difference]: Without dead ends: 130 [2022-11-20 11:51:38,118 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:51:38,119 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 187 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:51:38,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 366 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 11:51:38,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-11-20 11:51:38,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-11-20 11:51:38,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 77 states have (on average 1.2207792207792207) internal successors, (94), 79 states have internal predecessors, (94), 41 states have call successors, (41), 10 states have call predecessors, (41), 11 states have return successors, (48), 40 states have call predecessors, (48), 40 states have call successors, (48) [2022-11-20 11:51:38,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 183 transitions. [2022-11-20 11:51:38,179 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 183 transitions. Word has length 95 [2022-11-20 11:51:38,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:51:38,179 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 183 transitions. [2022-11-20 11:51:38,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-20 11:51:38,180 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 183 transitions. [2022-11-20 11:51:38,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-20 11:51:38,183 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:51:38,184 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 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] [2022-11-20 11:51:38,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 11:51:38,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-11-20 11:51:38,401 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:51:38,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:51:38,402 INFO L85 PathProgramCache]: Analyzing trace with hash -513109833, now seen corresponding path program 1 times [2022-11-20 11:51:38,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:51:38,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606211996] [2022-11-20 11:51:38,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:38,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:51:38,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:51:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:51:39,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:51:39,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:51:39,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:51:39,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:51:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:51:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:39,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:51:39,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:51:40,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:51:40,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 11:51:40,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 11:51:40,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 11:51:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 11:51:40,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 11:51:40,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,155 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-20 11:51:40,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:51:40,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606211996] [2022-11-20 11:51:40,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606211996] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:51:40,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730634117] [2022-11-20 11:51:40,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:40,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:40,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:51:40,158 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:51:40,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 11:51:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:40,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 2651 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:51:40,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:51:41,184 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-20 11:51:41,184 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:51:41,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730634117] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:51:41,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:51:41,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2022-11-20 11:51:41,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382851028] [2022-11-20 11:51:41,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:51:41,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:51:41,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:51:41,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:51:41,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:51:41,192 INFO L87 Difference]: Start difference. First operand 130 states and 183 transitions. Second operand has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2022-11-20 11:51:41,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:51:41,759 INFO L93 Difference]: Finished difference Result 210 states and 301 transitions. [2022-11-20 11:51:41,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:51:41,760 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) Word has length 97 [2022-11-20 11:51:41,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:51:41,762 INFO L225 Difference]: With dead ends: 210 [2022-11-20 11:51:41,762 INFO L226 Difference]: Without dead ends: 130 [2022-11-20 11:51:41,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2022-11-20 11:51:41,765 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 204 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:51:41,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 636 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 11:51:41,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-11-20 11:51:41,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-11-20 11:51:41,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 77 states have (on average 1.2207792207792207) internal successors, (94), 79 states have internal predecessors, (94), 41 states have call successors, (41), 10 states have call predecessors, (41), 11 states have return successors, (45), 40 states have call predecessors, (45), 40 states have call successors, (45) [2022-11-20 11:51:41,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 180 transitions. [2022-11-20 11:51:41,786 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 180 transitions. Word has length 97 [2022-11-20 11:51:41,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:51:41,787 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 180 transitions. [2022-11-20 11:51:41,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2022-11-20 11:51:41,787 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 180 transitions. [2022-11-20 11:51:41,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-20 11:51:41,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:51:41,791 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 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] [2022-11-20 11:51:41,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 11:51:42,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:42,002 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:51:42,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:51:42,003 INFO L85 PathProgramCache]: Analyzing trace with hash -199598313, now seen corresponding path program 2 times [2022-11-20 11:51:42,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:51:42,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391992151] [2022-11-20 11:51:42,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:42,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:51:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:51:42,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:51:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:51:42,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:51:42,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:51:42,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:51:42,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:51:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:51:42,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:51:42,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:51:42,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:51:42,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:42,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:51:42,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:43,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:51:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:43,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:51:43,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:43,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 11:51:43,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:43,085 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 11:51:43,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:51:43,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391992151] [2022-11-20 11:51:43,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391992151] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:51:43,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416993495] [2022-11-20 11:51:43,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:51:43,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:43,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:51:43,088 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:51:43,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 11:51:43,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 11:51:43,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:51:43,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 2333 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 11:51:43,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:51:43,884 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-11-20 11:51:43,884 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:51:43,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416993495] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:51:43,885 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:51:43,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2022-11-20 11:51:43,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264229481] [2022-11-20 11:51:43,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:51:43,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:51:43,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:51:43,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:51:43,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:51:43,888 INFO L87 Difference]: Start difference. First operand 130 states and 180 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:51:44,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:51:44,024 INFO L93 Difference]: Finished difference Result 142 states and 201 transitions. [2022-11-20 11:51:44,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:51:44,025 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 101 [2022-11-20 11:51:44,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:51:44,028 INFO L225 Difference]: With dead ends: 142 [2022-11-20 11:51:44,028 INFO L226 Difference]: Without dead ends: 140 [2022-11-20 11:51:44,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2022-11-20 11:51:44,030 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 17 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:51:44,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1200 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:51:44,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-11-20 11:51:44,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 139. [2022-11-20 11:51:44,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 83 states have (on average 1.2048192771084338) internal successors, (100), 86 states have internal predecessors, (100), 42 states have call successors, (42), 11 states have call predecessors, (42), 13 states have return successors, (56), 41 states have call predecessors, (56), 41 states have call successors, (56) [2022-11-20 11:51:44,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 198 transitions. [2022-11-20 11:51:44,081 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 198 transitions. Word has length 101 [2022-11-20 11:51:44,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:51:44,082 INFO L495 AbstractCegarLoop]: Abstraction has 139 states and 198 transitions. [2022-11-20 11:51:44,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:51:44,083 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 198 transitions. [2022-11-20 11:51:44,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-20 11:51:44,085 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:51:44,085 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 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] [2022-11-20 11:51:44,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 11:51:44,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:44,296 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:51:44,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:51:44,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1826692575, now seen corresponding path program 1 times [2022-11-20 11:51:44,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:51:44,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572771133] [2022-11-20 11:51:44,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:44,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:51:44,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:44,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:51:44,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:44,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:51:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:44,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:51:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:51:45,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:51:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:51:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:51:45,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:51:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:51:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:51:45,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:51:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:51:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:51:45,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:51:45,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 11:51:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:45,291 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 11:51:45,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:51:45,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572771133] [2022-11-20 11:51:45,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572771133] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:51:45,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484843096] [2022-11-20 11:51:45,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:45,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:45,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:51:45,299 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:51:45,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 11:51:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:46,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 2670 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:51:46,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:51:46,282 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-20 11:51:46,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:51:46,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484843096] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:51:46,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:51:46,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2022-11-20 11:51:46,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275202481] [2022-11-20 11:51:46,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:51:46,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:51:46,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:51:46,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:51:46,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:51:46,286 INFO L87 Difference]: Start difference. First operand 139 states and 198 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-11-20 11:51:46,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:51:46,761 INFO L93 Difference]: Finished difference Result 272 states and 404 transitions. [2022-11-20 11:51:46,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:51:46,762 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 101 [2022-11-20 11:51:46,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:51:46,765 INFO L225 Difference]: With dead ends: 272 [2022-11-20 11:51:46,765 INFO L226 Difference]: Without dead ends: 168 [2022-11-20 11:51:46,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2022-11-20 11:51:46,767 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 249 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:51:46,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 624 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 11:51:46,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-11-20 11:51:46,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2022-11-20 11:51:46,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 97 states have (on average 1.2268041237113403) internal successors, (119), 100 states have internal predecessors, (119), 56 states have call successors, (56), 12 states have call predecessors, (56), 14 states have return successors, (74), 55 states have call predecessors, (74), 55 states have call successors, (74) [2022-11-20 11:51:46,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 249 transitions. [2022-11-20 11:51:46,794 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 249 transitions. Word has length 101 [2022-11-20 11:51:46,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:51:46,795 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 249 transitions. [2022-11-20 11:51:46,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-11-20 11:51:46,796 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 249 transitions. [2022-11-20 11:51:46,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-20 11:51:46,797 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:51:46,798 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 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] [2022-11-20 11:51:46,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 11:51:47,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:47,009 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:51:47,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:51:47,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1515977756, now seen corresponding path program 1 times [2022-11-20 11:51:47,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:51:47,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518477619] [2022-11-20 11:51:47,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:47,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:51:47,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:51:48,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:51:48,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:51:48,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:51:48,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:51:48,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:51:48,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:51:48,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:51:48,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:51:48,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:51:48,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:51:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:51:48,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:51:48,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:51:48,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:51:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:48,494 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 11:51:48,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:51:48,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518477619] [2022-11-20 11:51:48,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518477619] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:51:48,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:51:48,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 11:51:48,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265641903] [2022-11-20 11:51:48,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:51:48,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:51:48,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:51:48,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:51:48,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:51:48,498 INFO L87 Difference]: Start difference. First operand 168 states and 249 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:51:49,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:51:49,790 INFO L93 Difference]: Finished difference Result 181 states and 264 transitions. [2022-11-20 11:51:49,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:51:49,791 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 103 [2022-11-20 11:51:49,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:51:49,793 INFO L225 Difference]: With dead ends: 181 [2022-11-20 11:51:49,794 INFO L226 Difference]: Without dead ends: 179 [2022-11-20 11:51:49,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:51:49,795 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 97 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:51:49,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 462 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 11:51:49,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-11-20 11:51:49,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 174. [2022-11-20 11:51:49,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 100 states have (on average 1.22) internal successors, (122), 103 states have internal predecessors, (122), 58 states have call successors, (58), 13 states have call predecessors, (58), 15 states have return successors, (76), 57 states have call predecessors, (76), 57 states have call successors, (76) [2022-11-20 11:51:49,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 256 transitions. [2022-11-20 11:51:49,822 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 256 transitions. Word has length 103 [2022-11-20 11:51:49,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:51:49,823 INFO L495 AbstractCegarLoop]: Abstraction has 174 states and 256 transitions. [2022-11-20 11:51:49,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:51:49,824 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 256 transitions. [2022-11-20 11:51:49,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-11-20 11:51:49,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:51:49,826 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 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] [2022-11-20 11:51:49,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-20 11:51:49,826 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:51:49,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:51:49,827 INFO L85 PathProgramCache]: Analyzing trace with hash 101250906, now seen corresponding path program 1 times [2022-11-20 11:51:49,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:51:49,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492280916] [2022-11-20 11:51:49,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:49,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:51:50,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:51:51,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:51:51,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:51:51,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:51:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:51:51,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:51:51,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:51:51,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:51:51,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:51:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:51,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:51:51,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:52,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:51:52,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:52,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:51:52,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:52,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:51:52,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:52,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:51:52,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:52,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:51:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:52,527 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:51:52,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:51:52,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492280916] [2022-11-20 11:51:52,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492280916] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:51:52,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471903221] [2022-11-20 11:51:52,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:51:52,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:51:52,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:51:52,530 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:51:52,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 11:51:53,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:51:53,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 2678 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-20 11:51:53,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:51:53,297 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 10 treesize of output 8 [2022-11-20 11:51:53,874 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 39 treesize of output 34 [2022-11-20 11:51:56,949 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 48 proven. 16 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-20 11:51:56,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:52:00,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471903221] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:52:00,029 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:52:00,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 18] total 25 [2022-11-20 11:52:00,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10942404] [2022-11-20 11:52:00,030 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:52:00,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-20 11:52:00,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:00,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-20 11:52:00,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=811, Unknown=0, NotChecked=0, Total=930 [2022-11-20 11:52:00,032 INFO L87 Difference]: Start difference. First operand 174 states and 256 transitions. Second operand has 25 states, 24 states have (on average 3.875) internal successors, (93), 22 states have internal predecessors, (93), 9 states have call successors, (32), 8 states have call predecessors, (32), 7 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2022-11-20 11:52:04,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:04,658 INFO L93 Difference]: Finished difference Result 443 states and 678 transitions. [2022-11-20 11:52:04,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:52:04,659 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 3.875) internal successors, (93), 22 states have internal predecessors, (93), 9 states have call successors, (32), 8 states have call predecessors, (32), 7 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) Word has length 107 [2022-11-20 11:52:04,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:04,663 INFO L225 Difference]: With dead ends: 443 [2022-11-20 11:52:04,664 INFO L226 Difference]: Without dead ends: 322 [2022-11-20 11:52:04,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 175 SyntacticMatches, 18 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=262, Invalid=1629, Unknown=1, NotChecked=0, Total=1892 [2022-11-20 11:52:04,667 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 257 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 2547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1018 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:04,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 882 Invalid, 2547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1431 Invalid, 0 Unknown, 1018 Unchecked, 2.3s Time] [2022-11-20 11:52:04,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-11-20 11:52:04,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 265. [2022-11-20 11:52:04,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 157 states have (on average 1.21656050955414) internal successors, (191), 162 states have internal predecessors, (191), 85 states have call successors, (85), 19 states have call predecessors, (85), 22 states have return successors, (118), 83 states have call predecessors, (118), 84 states have call successors, (118) [2022-11-20 11:52:04,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 394 transitions. [2022-11-20 11:52:04,721 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 394 transitions. Word has length 107 [2022-11-20 11:52:04,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:04,722 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 394 transitions. [2022-11-20 11:52:04,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 3.875) internal successors, (93), 22 states have internal predecessors, (93), 9 states have call successors, (32), 8 states have call predecessors, (32), 7 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2022-11-20 11:52:04,723 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 394 transitions. [2022-11-20 11:52:04,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-11-20 11:52:04,725 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:04,725 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 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] [2022-11-20 11:52:04,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 11:52:04,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-20 11:52:04,937 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:04,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:04,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1705417372, now seen corresponding path program 1 times [2022-11-20 11:52:04,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:04,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922046547] [2022-11-20 11:52:04,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:04,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:05,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:06,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:06,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:06,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:06,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:52:06,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:52:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:52:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:52:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:52:06,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:52:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:52:06,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:52:06,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:52:06,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:52:06,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:52:06,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:06,521 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 11:52:06,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:06,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922046547] [2022-11-20 11:52:06,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922046547] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:52:06,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274001911] [2022-11-20 11:52:06,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:06,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:52:06,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:52:06,524 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:52:06,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 11:52:07,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:07,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 2687 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-20 11:52:07,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:52:07,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:52:07,773 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 11:52:07,773 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 1 case distinctions, treesize of input 39 treesize of output 34 [2022-11-20 11:52:08,857 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 65 treesize of output 41 [2022-11-20 11:52:08,989 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 42 proven. 12 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:52:08,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:52:10,287 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 11:52:10,287 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 30 treesize of output 25 [2022-11-20 11:52:10,330 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 11:52:10,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274001911] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:52:10,331 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:52:10,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 11] total 27 [2022-11-20 11:52:10,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646422576] [2022-11-20 11:52:10,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:52:10,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-20 11:52:10,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:10,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-20 11:52:10,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2022-11-20 11:52:10,333 INFO L87 Difference]: Start difference. First operand 265 states and 394 transitions. Second operand has 27 states, 26 states have (on average 4.0) internal successors, (104), 23 states have internal predecessors, (104), 11 states have call successors, (43), 9 states have call predecessors, (43), 7 states have return successors, (39), 10 states have call predecessors, (39), 11 states have call successors, (39) [2022-11-20 11:52:18,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:18,311 INFO L93 Difference]: Finished difference Result 678 states and 1066 transitions. [2022-11-20 11:52:18,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-20 11:52:18,312 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.0) internal successors, (104), 23 states have internal predecessors, (104), 11 states have call successors, (43), 9 states have call predecessors, (43), 7 states have return successors, (39), 10 states have call predecessors, (39), 11 states have call successors, (39) Word has length 107 [2022-11-20 11:52:18,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:18,317 INFO L225 Difference]: With dead ends: 678 [2022-11-20 11:52:18,317 INFO L226 Difference]: Without dead ends: 530 [2022-11-20 11:52:18,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 217 SyntacticMatches, 15 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1056 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=512, Invalid=3394, Unknown=0, NotChecked=0, Total=3906 [2022-11-20 11:52:18,321 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 394 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 3377 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 4236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 3377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 520 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:18,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 652 Invalid, 4236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 3377 Invalid, 0 Unknown, 520 Unchecked, 5.3s Time] [2022-11-20 11:52:18,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2022-11-20 11:52:18,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 343. [2022-11-20 11:52:18,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 209 states have (on average 1.200956937799043) internal successors, (251), 213 states have internal predecessors, (251), 107 states have call successors, (107), 24 states have call predecessors, (107), 26 states have return successors, (146), 105 states have call predecessors, (146), 106 states have call successors, (146) [2022-11-20 11:52:18,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 504 transitions. [2022-11-20 11:52:18,391 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 504 transitions. Word has length 107 [2022-11-20 11:52:18,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:18,413 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 504 transitions. [2022-11-20 11:52:18,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.0) internal successors, (104), 23 states have internal predecessors, (104), 11 states have call successors, (43), 9 states have call predecessors, (43), 7 states have return successors, (39), 10 states have call predecessors, (39), 11 states have call successors, (39) [2022-11-20 11:52:18,413 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 504 transitions. [2022-11-20 11:52:18,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-20 11:52:18,416 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:18,416 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 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] [2022-11-20 11:52:18,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 11:52:18,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:52:18,627 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:18,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:18,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1355654111, now seen corresponding path program 1 times [2022-11-20 11:52:18,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:18,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606029590] [2022-11-20 11:52:18,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:18,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:19,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:19,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:19,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:19,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:52:19,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:52:19,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:52:19,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:52:19,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:52:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:52:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:52:19,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:52:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:52:19,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:52:19,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:19,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:52:19,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:20,078 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 11:52:20,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:20,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606029590] [2022-11-20 11:52:20,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606029590] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:52:20,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:52:20,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-20 11:52:20,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051929452] [2022-11-20 11:52:20,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:52:20,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 11:52:20,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:20,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 11:52:20,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:52:20,081 INFO L87 Difference]: Start difference. First operand 343 states and 504 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:52:21,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:21,587 INFO L93 Difference]: Finished difference Result 382 states and 569 transitions. [2022-11-20 11:52:21,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 11:52:21,588 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 109 [2022-11-20 11:52:21,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:21,591 INFO L225 Difference]: With dead ends: 382 [2022-11-20 11:52:21,592 INFO L226 Difference]: Without dead ends: 380 [2022-11-20 11:52:21,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2022-11-20 11:52:21,593 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 109 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:21,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 578 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-20 11:52:21,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-11-20 11:52:21,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 351. [2022-11-20 11:52:21,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 216 states have (on average 1.1944444444444444) internal successors, (258), 221 states have internal predecessors, (258), 107 states have call successors, (107), 24 states have call predecessors, (107), 27 states have return successors, (168), 105 states have call predecessors, (168), 106 states have call successors, (168) [2022-11-20 11:52:21,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 533 transitions. [2022-11-20 11:52:21,661 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 533 transitions. Word has length 109 [2022-11-20 11:52:21,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:21,662 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 533 transitions. [2022-11-20 11:52:21,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:52:21,662 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 533 transitions. [2022-11-20 11:52:21,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-20 11:52:21,665 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:21,665 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 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] [2022-11-20 11:52:21,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 11:52:21,666 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:21,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:21,666 INFO L85 PathProgramCache]: Analyzing trace with hash 2056718689, now seen corresponding path program 1 times [2022-11-20 11:52:21,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:21,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081357912] [2022-11-20 11:52:21,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:21,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:21,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:23,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:23,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:23,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:52:23,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:52:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:52:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:52:23,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:52:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:52:23,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:52:23,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:52:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:52:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:52:23,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:52:23,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:23,836 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 11:52:23,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:23,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081357912] [2022-11-20 11:52:23,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081357912] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:52:23,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:52:23,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-20 11:52:23,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577207557] [2022-11-20 11:52:23,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:52:23,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 11:52:23,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:23,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 11:52:23,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:52:23,839 INFO L87 Difference]: Start difference. First operand 351 states and 533 transitions. Second operand has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 11 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:52:26,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:26,000 INFO L93 Difference]: Finished difference Result 380 states and 587 transitions. [2022-11-20 11:52:26,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 11:52:26,001 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 11 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 109 [2022-11-20 11:52:26,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:26,005 INFO L225 Difference]: With dead ends: 380 [2022-11-20 11:52:26,005 INFO L226 Difference]: Without dead ends: 378 [2022-11-20 11:52:26,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:52:26,007 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 127 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 1542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:26,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 680 Invalid, 1542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-20 11:52:26,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-20 11:52:26,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 344. [2022-11-20 11:52:26,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 210 states have (on average 1.2) internal successors, (252), 214 states have internal predecessors, (252), 107 states have call successors, (107), 24 states have call predecessors, (107), 26 states have return successors, (167), 105 states have call predecessors, (167), 106 states have call successors, (167) [2022-11-20 11:52:26,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 526 transitions. [2022-11-20 11:52:26,080 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 526 transitions. Word has length 109 [2022-11-20 11:52:26,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:26,081 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 526 transitions. [2022-11-20 11:52:26,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 11 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 11:52:26,081 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 526 transitions. [2022-11-20 11:52:26,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-20 11:52:26,084 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:26,085 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 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] [2022-11-20 11:52:26,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-20 11:52:26,085 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:26,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:26,086 INFO L85 PathProgramCache]: Analyzing trace with hash -905775483, now seen corresponding path program 1 times [2022-11-20 11:52:26,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:26,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398423032] [2022-11-20 11:52:26,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:26,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:26,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:30,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:30,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:52:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:52:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:52:30,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:52:30,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:30,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:52:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:52:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:52:31,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-20 11:52:31,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 11:52:31,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 11:52:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-20 11:52:31,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-20 11:52:31,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:31,432 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 11:52:31,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:31,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398423032] [2022-11-20 11:52:31,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398423032] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:52:31,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791651960] [2022-11-20 11:52:31,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:31,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:52:31,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:52:31,435 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:52:31,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 11:52:32,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:32,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 2735 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 11:52:32,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:52:32,430 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-20 11:52:32,430 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:52:32,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791651960] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:52:32,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:52:32,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [23] total 30 [2022-11-20 11:52:32,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391569405] [2022-11-20 11:52:32,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:52:32,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 11:52:32,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:32,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 11:52:32,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=788, Unknown=0, NotChecked=0, Total=870 [2022-11-20 11:52:32,433 INFO L87 Difference]: Start difference. First operand 344 states and 526 transitions. Second operand has 9 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-20 11:52:32,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:32,779 INFO L93 Difference]: Finished difference Result 607 states and 932 transitions. [2022-11-20 11:52:32,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:52:32,780 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 118 [2022-11-20 11:52:32,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:32,783 INFO L225 Difference]: With dead ends: 607 [2022-11-20 11:52:32,783 INFO L226 Difference]: Without dead ends: 353 [2022-11-20 11:52:32,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2022-11-20 11:52:32,786 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 13 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1314 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:32,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1314 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:52:32,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-11-20 11:52:32,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 353. [2022-11-20 11:52:32,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 217 states have (on average 1.1935483870967742) internal successors, (259), 223 states have internal predecessors, (259), 107 states have call successors, (107), 24 states have call predecessors, (107), 28 states have return successors, (167), 105 states have call predecessors, (167), 106 states have call successors, (167) [2022-11-20 11:52:32,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 533 transitions. [2022-11-20 11:52:32,850 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 533 transitions. Word has length 118 [2022-11-20 11:52:32,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:32,851 INFO L495 AbstractCegarLoop]: Abstraction has 353 states and 533 transitions. [2022-11-20 11:52:32,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-20 11:52:32,851 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 533 transitions. [2022-11-20 11:52:32,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-20 11:52:32,854 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:32,854 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 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] [2022-11-20 11:52:32,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 11:52:33,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-20 11:52:33,066 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:33,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:33,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1757380781, now seen corresponding path program 1 times [2022-11-20 11:52:33,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:33,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277946636] [2022-11-20 11:52:33,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:33,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:33,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:33,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:33,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:33,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:34,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:52:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:52:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:52:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:52:34,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:52:34,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:52:34,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:52:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:52:34,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:52:34,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 11:52:34,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-20 11:52:34,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,209 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-20 11:52:34,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:34,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277946636] [2022-11-20 11:52:34,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277946636] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:52:34,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929091222] [2022-11-20 11:52:34,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:34,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:52:34,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:52:34,212 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:52:34,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 11:52:34,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:34,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 2695 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:52:34,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:52:34,948 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 11:52:34,949 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:52:34,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929091222] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:52:34,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:52:34,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2022-11-20 11:52:34,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2201175] [2022-11-20 11:52:34,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:52:34,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:52:34,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:34,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:52:34,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:52:34,951 INFO L87 Difference]: Start difference. First operand 353 states and 533 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-20 11:52:35,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:35,254 INFO L93 Difference]: Finished difference Result 648 states and 1016 transitions. [2022-11-20 11:52:35,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:52:35,255 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 113 [2022-11-20 11:52:35,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:35,258 INFO L225 Difference]: With dead ends: 648 [2022-11-20 11:52:35,259 INFO L226 Difference]: Without dead ends: 357 [2022-11-20 11:52:35,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:52:35,261 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 19 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 33 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:35,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 619 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 33 Unchecked, 0.2s Time] [2022-11-20 11:52:35,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-11-20 11:52:35,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 353. [2022-11-20 11:52:35,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 217 states have (on average 1.1751152073732718) internal successors, (255), 223 states have internal predecessors, (255), 107 states have call successors, (107), 24 states have call predecessors, (107), 28 states have return successors, (167), 105 states have call predecessors, (167), 106 states have call successors, (167) [2022-11-20 11:52:35,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 529 transitions. [2022-11-20 11:52:35,313 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 529 transitions. Word has length 113 [2022-11-20 11:52:35,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:35,313 INFO L495 AbstractCegarLoop]: Abstraction has 353 states and 529 transitions. [2022-11-20 11:52:35,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-20 11:52:35,314 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 529 transitions. [2022-11-20 11:52:35,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-20 11:52:35,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:35,316 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 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] [2022-11-20 11:52:35,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-11-20 11:52:35,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:52:35,526 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:35,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:35,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1375218206, now seen corresponding path program 1 times [2022-11-20 11:52:35,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:35,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210089484] [2022-11-20 11:52:35,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:35,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:38,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:38,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:38,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:38,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:52:38,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:52:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:52:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:38,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:52:38,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:52:39,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:52:39,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:52:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 11:52:39,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-20 11:52:39,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:52:39,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-20 11:52:39,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 11:52:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:39,563 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 11:52:39,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:39,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210089484] [2022-11-20 11:52:39,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210089484] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:52:39,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740832146] [2022-11-20 11:52:39,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:39,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:52:39,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:52:39,565 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:52:39,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 11:52:40,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:40,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 2745 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-20 11:52:40,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:52:40,689 INFO L321 Elim1Store]: treesize reduction 51, result has 25.0 percent of original size [2022-11-20 11:52:40,689 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 44 [2022-11-20 11:52:40,830 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-20 11:52:40,830 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 43 treesize of output 23 [2022-11-20 11:52:40,965 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 8 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 11:52:40,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:52:41,521 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 26 treesize of output 14 [2022-11-20 11:52:41,577 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 11:52:41,578 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 29 treesize of output 24 [2022-11-20 11:52:41,627 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-11-20 11:52:41,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740832146] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:52:41,628 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:52:41,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 13, 11] total 35 [2022-11-20 11:52:41,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555027329] [2022-11-20 11:52:41,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:52:41,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-20 11:52:41,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:41,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-20 11:52:41,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1084, Unknown=0, NotChecked=0, Total=1190 [2022-11-20 11:52:41,631 INFO L87 Difference]: Start difference. First operand 353 states and 529 transitions. Second operand has 35 states, 31 states have (on average 3.838709677419355) internal successors, (119), 31 states have internal predecessors, (119), 16 states have call successors, (43), 8 states have call predecessors, (43), 10 states have return successors, (40), 13 states have call predecessors, (40), 16 states have call successors, (40) [2022-11-20 11:52:49,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:49,067 INFO L93 Difference]: Finished difference Result 777 states and 1201 transitions. [2022-11-20 11:52:49,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-20 11:52:49,068 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 3.838709677419355) internal successors, (119), 31 states have internal predecessors, (119), 16 states have call successors, (43), 8 states have call predecessors, (43), 10 states have return successors, (40), 13 states have call predecessors, (40), 16 states have call successors, (40) Word has length 120 [2022-11-20 11:52:49,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:49,072 INFO L225 Difference]: With dead ends: 777 [2022-11-20 11:52:49,072 INFO L226 Difference]: Without dead ends: 529 [2022-11-20 11:52:49,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 256 SyntacticMatches, 8 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1048 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=426, Invalid=3864, Unknown=0, NotChecked=0, Total=4290 [2022-11-20 11:52:49,076 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 403 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 5098 mSolverCounterSat, 421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 6060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 421 IncrementalHoareTripleChecker+Valid, 5098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 541 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:49,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 680 Invalid, 6060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [421 Valid, 5098 Invalid, 0 Unknown, 541 Unchecked, 5.5s Time] [2022-11-20 11:52:49,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-11-20 11:52:49,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 436. [2022-11-20 11:52:49,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 261 states have (on average 1.1724137931034482) internal successors, (306), 268 states have internal predecessors, (306), 139 states have call successors, (139), 30 states have call predecessors, (139), 35 states have return successors, (212), 137 states have call predecessors, (212), 138 states have call successors, (212) [2022-11-20 11:52:49,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 657 transitions. [2022-11-20 11:52:49,155 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 657 transitions. Word has length 120 [2022-11-20 11:52:49,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:49,156 INFO L495 AbstractCegarLoop]: Abstraction has 436 states and 657 transitions. [2022-11-20 11:52:49,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 3.838709677419355) internal successors, (119), 31 states have internal predecessors, (119), 16 states have call successors, (43), 8 states have call predecessors, (43), 10 states have return successors, (40), 13 states have call predecessors, (40), 16 states have call successors, (40) [2022-11-20 11:52:49,156 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 657 transitions. [2022-11-20 11:52:49,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-20 11:52:49,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:49,159 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-11-20 11:52:49,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 11:52:49,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-20 11:52:49,370 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:49,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:49,370 INFO L85 PathProgramCache]: Analyzing trace with hash 961140430, now seen corresponding path program 1 times [2022-11-20 11:52:49,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:49,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010462506] [2022-11-20 11:52:49,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:49,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:49,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:50,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:50,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:50,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:50,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:52:50,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:52:50,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:52:50,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:52:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:52:50,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:52:50,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:52:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:52:50,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:52:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:52:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:52:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 11:52:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:52:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:50,283 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2022-11-20 11:52:50,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:50,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010462506] [2022-11-20 11:52:50,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010462506] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:52:50,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:52:50,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 11:52:50,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307699409] [2022-11-20 11:52:50,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:52:50,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:52:50,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:52:50,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:52:50,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:52:50,287 INFO L87 Difference]: Start difference. First operand 436 states and 657 transitions. Second operand has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:52:51,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:52:51,290 INFO L93 Difference]: Finished difference Result 450 states and 674 transitions. [2022-11-20 11:52:51,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:52:51,299 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 117 [2022-11-20 11:52:51,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:52:51,303 INFO L225 Difference]: With dead ends: 450 [2022-11-20 11:52:51,303 INFO L226 Difference]: Without dead ends: 448 [2022-11-20 11:52:51,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:52:51,305 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 95 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:52:51,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 453 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 11:52:51,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-20 11:52:51,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 444. [2022-11-20 11:52:51,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 264 states have (on average 1.1704545454545454) internal successors, (309), 271 states have internal predecessors, (309), 143 states have call successors, (143), 31 states have call predecessors, (143), 36 states have return successors, (216), 141 states have call predecessors, (216), 142 states have call successors, (216) [2022-11-20 11:52:51,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 668 transitions. [2022-11-20 11:52:51,394 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 668 transitions. Word has length 117 [2022-11-20 11:52:51,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:52:51,395 INFO L495 AbstractCegarLoop]: Abstraction has 444 states and 668 transitions. [2022-11-20 11:52:51,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:52:51,395 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 668 transitions. [2022-11-20 11:52:51,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-20 11:52:51,406 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:52:51,406 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 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] [2022-11-20 11:52:51,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 11:52:51,407 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:52:51,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:52:51,407 INFO L85 PathProgramCache]: Analyzing trace with hash 1341863782, now seen corresponding path program 1 times [2022-11-20 11:52:51,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:52:51,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897649894] [2022-11-20 11:52:51,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:51,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:52:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:53,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:52:53,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:53,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:53,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:52:53,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:53,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:53,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:53,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:52:53,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:53,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:52:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:53,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:52:53,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:52:54,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:52:54,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:52:54,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:52:54,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-20 11:52:54,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 11:52:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 11:52:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-20 11:52:54,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:52:54,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-20 11:52:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:54,483 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-20 11:52:54,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:52:54,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897649894] [2022-11-20 11:52:54,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897649894] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:52:54,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3377271] [2022-11-20 11:52:54,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:52:54,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:52:54,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:52:54,485 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:52:54,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 11:52:55,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:52:55,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 2737 conjuncts, 74 conjunts are in the unsatisfiable core [2022-11-20 11:52:55,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:52:57,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:52:57,029 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:52:57,030 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 72 treesize of output 58 [2022-11-20 11:52:57,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:52:57,039 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:52:57,039 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 58 treesize of output 44 [2022-11-20 11:52:57,050 INFO L321 Elim1Store]: treesize reduction 19, result has 5.0 percent of original size [2022-11-20 11:52:57,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 1 [2022-11-20 11:52:57,054 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 68 proven. 10 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:52:57,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:53:00,963 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 23 treesize of output 15 [2022-11-20 11:53:00,975 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 9 treesize of output 3 [2022-11-20 11:53:00,978 WARN L207 Elim1Store]: Array PQE input equivalent to true [2022-11-20 11:53:01,093 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 7 proven. 19 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-11-20 11:53:01,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3377271] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:53:01,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:53:01,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 49 [2022-11-20 11:53:01,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348673652] [2022-11-20 11:53:01,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:53:01,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-11-20 11:53:01,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:01,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-11-20 11:53:01,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2154, Unknown=0, NotChecked=0, Total=2352 [2022-11-20 11:53:01,097 INFO L87 Difference]: Start difference. First operand 444 states and 668 transitions. Second operand has 49 states, 43 states have (on average 3.558139534883721) internal successors, (153), 41 states have internal predecessors, (153), 16 states have call successors, (48), 13 states have call predecessors, (48), 12 states have return successors, (43), 10 states have call predecessors, (43), 16 states have call successors, (43) [2022-11-20 11:53:12,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:53:12,852 INFO L93 Difference]: Finished difference Result 893 states and 1312 transitions. [2022-11-20 11:53:12,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-11-20 11:53:12,853 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 43 states have (on average 3.558139534883721) internal successors, (153), 41 states have internal predecessors, (153), 16 states have call successors, (48), 13 states have call predecessors, (48), 12 states have return successors, (43), 10 states have call predecessors, (43), 16 states have call successors, (43) Word has length 124 [2022-11-20 11:53:12,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:53:12,857 INFO L225 Difference]: With dead ends: 893 [2022-11-20 11:53:12,857 INFO L226 Difference]: Without dead ends: 615 [2022-11-20 11:53:12,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 267 SyntacticMatches, 8 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2865 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=1452, Invalid=8838, Unknown=12, NotChecked=0, Total=10302 [2022-11-20 11:53:12,863 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 895 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 4516 mSolverCounterSat, 696 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 901 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 6684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 696 IncrementalHoareTripleChecker+Valid, 4516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1472 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:53:12,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [901 Valid, 492 Invalid, 6684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [696 Valid, 4516 Invalid, 0 Unknown, 1472 Unchecked, 5.6s Time] [2022-11-20 11:53:12,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2022-11-20 11:53:12,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 536. [2022-11-20 11:53:12,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 326 states have (on average 1.1687116564417177) internal successors, (381), 332 states have internal predecessors, (381), 164 states have call successors, (164), 40 states have call predecessors, (164), 45 states have return successors, (230), 163 states have call predecessors, (230), 163 states have call successors, (230) [2022-11-20 11:53:12,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 775 transitions. [2022-11-20 11:53:12,947 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 775 transitions. Word has length 124 [2022-11-20 11:53:12,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:53:12,947 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 775 transitions. [2022-11-20 11:53:12,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 43 states have (on average 3.558139534883721) internal successors, (153), 41 states have internal predecessors, (153), 16 states have call successors, (48), 13 states have call predecessors, (48), 12 states have return successors, (43), 10 states have call predecessors, (43), 16 states have call successors, (43) [2022-11-20 11:53:12,948 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 775 transitions. [2022-11-20 11:53:12,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-20 11:53:12,950 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:53:12,951 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 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] [2022-11-20 11:53:12,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 11:53:13,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:53:13,160 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:53:13,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:53:13,161 INFO L85 PathProgramCache]: Analyzing trace with hash -440949530, now seen corresponding path program 2 times [2022-11-20 11:53:13,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:53:13,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972549765] [2022-11-20 11:53:13,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:13,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:53:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:53:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:53:14,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:53:14,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:14,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:53:14,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:53:14,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:14,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:53:14,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:53:14,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-20 11:53:14,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:53:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 11:53:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-20 11:53:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:53:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-20 11:53:14,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 11:53:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:14,703 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-20 11:53:14,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:53:14,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972549765] [2022-11-20 11:53:14,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972549765] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:53:14,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051184645] [2022-11-20 11:53:14,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:53:14,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:53:14,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:53:14,706 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:53:14,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 11:53:15,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:53:15,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:53:15,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 2745 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 11:53:15,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:53:15,969 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 10 treesize of output 8 [2022-11-20 11:53:16,367 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 25 treesize of output 25 [2022-11-20 11:53:16,407 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 26 treesize of output 14 [2022-11-20 11:53:16,462 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 68 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 11:53:16,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:53:16,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051184645] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:53:16,700 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:53:16,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 19 [2022-11-20 11:53:16,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14434201] [2022-11-20 11:53:16,701 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:53:16,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-20 11:53:16,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:16,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-20 11:53:16,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=353, Unknown=5, NotChecked=0, Total=420 [2022-11-20 11:53:16,702 INFO L87 Difference]: Start difference. First operand 536 states and 775 transitions. Second operand has 19 states, 18 states have (on average 5.055555555555555) internal successors, (91), 17 states have internal predecessors, (91), 9 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (30), 7 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-20 11:53:18,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:53:18,809 INFO L93 Difference]: Finished difference Result 763 states and 1129 transitions. [2022-11-20 11:53:18,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 11:53:18,810 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.055555555555555) internal successors, (91), 17 states have internal predecessors, (91), 9 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (30), 7 states have call predecessors, (30), 9 states have call successors, (30) Word has length 120 [2022-11-20 11:53:18,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:53:18,814 INFO L225 Difference]: With dead ends: 763 [2022-11-20 11:53:18,814 INFO L226 Difference]: Without dead ends: 565 [2022-11-20 11:53:18,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 220 SyntacticMatches, 8 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=133, Invalid=732, Unknown=5, NotChecked=0, Total=870 [2022-11-20 11:53:18,817 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 233 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 1698 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 1985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:53:18,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 428 Invalid, 1985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1698 Invalid, 0 Unknown, 185 Unchecked, 1.7s Time] [2022-11-20 11:53:18,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-11-20 11:53:18,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 532. [2022-11-20 11:53:18,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 324 states have (on average 1.1697530864197532) internal successors, (379), 330 states have internal predecessors, (379), 162 states have call successors, (162), 40 states have call predecessors, (162), 45 states have return successors, (226), 161 states have call predecessors, (226), 161 states have call successors, (226) [2022-11-20 11:53:18,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 767 transitions. [2022-11-20 11:53:18,917 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 767 transitions. Word has length 120 [2022-11-20 11:53:18,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:53:18,917 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 767 transitions. [2022-11-20 11:53:18,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.055555555555555) internal successors, (91), 17 states have internal predecessors, (91), 9 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (30), 7 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-20 11:53:18,918 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 767 transitions. [2022-11-20 11:53:18,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-20 11:53:18,921 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:53:18,921 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 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] [2022-11-20 11:53:18,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 11:53:19,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 11:53:19,133 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:53:19,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:53:19,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1937889046, now seen corresponding path program 1 times [2022-11-20 11:53:19,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:53:19,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433920582] [2022-11-20 11:53:19,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:19,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:53:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:20,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:53:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:20,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:53:20,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:20,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:53:20,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:20,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:20,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:20,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:53:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:53:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:21,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:53:21,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:53:21,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:53:21,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:53:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:53:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:53:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:53:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:53:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 11:53:21,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:53:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:21,506 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 23 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-20 11:53:21,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:53:21,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433920582] [2022-11-20 11:53:21,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433920582] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:53:21,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504430944] [2022-11-20 11:53:21,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:21,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:53:21,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:53:21,509 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:53:21,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 11:53:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:22,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 2710 conjuncts, 54 conjunts are in the unsatisfiable core [2022-11-20 11:53:22,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:53:22,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:53:22,521 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 11:53:22,521 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 1 case distinctions, treesize of input 39 treesize of output 34 [2022-11-20 11:53:24,298 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 45 proven. 22 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-20 11:53:24,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:53:24,952 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 26 treesize of output 14 [2022-11-20 11:53:25,004 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 11:53:25,004 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 29 treesize of output 24 [2022-11-20 11:53:25,036 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 24 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-20 11:53:25,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504430944] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:53:25,036 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:53:25,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 13] total 30 [2022-11-20 11:53:25,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347691991] [2022-11-20 11:53:25,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:53:25,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-20 11:53:25,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:25,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-20 11:53:25,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=768, Unknown=0, NotChecked=0, Total=870 [2022-11-20 11:53:25,038 INFO L87 Difference]: Start difference. First operand 532 states and 767 transitions. Second operand has 30 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 26 states have internal predecessors, (104), 11 states have call successors, (39), 9 states have call predecessors, (39), 7 states have return successors, (35), 9 states have call predecessors, (35), 10 states have call successors, (35) [2022-11-20 11:53:27,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:53:27,045 INFO L93 Difference]: Finished difference Result 1013 states and 1519 transitions. [2022-11-20 11:53:27,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-20 11:53:27,046 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 26 states have internal predecessors, (104), 11 states have call successors, (39), 9 states have call predecessors, (39), 7 states have return successors, (35), 9 states have call predecessors, (35), 10 states have call successors, (35) Word has length 121 [2022-11-20 11:53:27,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:53:27,051 INFO L225 Difference]: With dead ends: 1013 [2022-11-20 11:53:27,051 INFO L226 Difference]: Without dead ends: 716 [2022-11-20 11:53:27,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 242 SyntacticMatches, 24 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=213, Invalid=1347, Unknown=0, NotChecked=0, Total=1560 [2022-11-20 11:53:27,055 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 123 mSDsluCounter, 2106 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 2298 SdHoareTripleChecker+Invalid, 1823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 721 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:53:27,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 2298 Invalid, 1823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1087 Invalid, 0 Unknown, 721 Unchecked, 1.2s Time] [2022-11-20 11:53:27,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-11-20 11:53:27,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 667. [2022-11-20 11:53:27,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 399 states have (on average 1.1754385964912282) internal successors, (469), 408 states have internal predecessors, (469), 214 states have call successors, (214), 46 states have call predecessors, (214), 53 states have return successors, (293), 212 states have call predecessors, (293), 213 states have call successors, (293) [2022-11-20 11:53:27,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 976 transitions. [2022-11-20 11:53:27,159 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 976 transitions. Word has length 121 [2022-11-20 11:53:27,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:53:27,160 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 976 transitions. [2022-11-20 11:53:27,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 26 states have internal predecessors, (104), 11 states have call successors, (39), 9 states have call predecessors, (39), 7 states have return successors, (35), 9 states have call predecessors, (35), 10 states have call successors, (35) [2022-11-20 11:53:27,160 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 976 transitions. [2022-11-20 11:53:27,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-20 11:53:27,163 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:53:27,164 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2022-11-20 11:53:27,174 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 11:53:27,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-20 11:53:27,374 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:53:27,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:53:27,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1884340654, now seen corresponding path program 3 times [2022-11-20 11:53:27,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:53:27,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838841036] [2022-11-20 11:53:27,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:27,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:53:27,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:53:28,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:53:28,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:53:28,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:28,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:53:28,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:53:28,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-20 11:53:28,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:53:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:53:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:53:28,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-20 11:53:28,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 11:53:28,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 11:53:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-20 11:53:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:53:28,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-20 11:53:28,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:28,275 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 3 proven. 26 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-20 11:53:28,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:53:28,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838841036] [2022-11-20 11:53:28,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838841036] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:53:28,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159749399] [2022-11-20 11:53:28,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 11:53:28,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:53:28,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:53:28,277 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:53:28,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 11:53:29,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-20 11:53:29,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:53:29,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 2485 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-20 11:53:29,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:53:31,318 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 77 proven. 11 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-20 11:53:31,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:53:31,911 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 11:53:31,911 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 30 treesize of output 25 [2022-11-20 11:53:31,924 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-11-20 11:53:31,924 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 24 treesize of output 12 [2022-11-20 11:53:31,962 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 26 proven. 16 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-11-20 11:53:31,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159749399] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:53:31,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:53:31,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15, 11] total 31 [2022-11-20 11:53:31,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947843347] [2022-11-20 11:53:31,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:53:31,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-20 11:53:31,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:31,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-20 11:53:31,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2022-11-20 11:53:31,965 INFO L87 Difference]: Start difference. First operand 667 states and 976 transitions. Second operand has 31 states, 29 states have (on average 4.241379310344827) internal successors, (123), 27 states have internal predecessors, (123), 7 states have call successors, (45), 6 states have call predecessors, (45), 7 states have return successors, (41), 6 states have call predecessors, (41), 7 states have call successors, (41) [2022-11-20 11:53:37,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:53:37,659 INFO L93 Difference]: Finished difference Result 1294 states and 1962 transitions. [2022-11-20 11:53:37,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-11-20 11:53:37,660 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 4.241379310344827) internal successors, (123), 27 states have internal predecessors, (123), 7 states have call successors, (45), 6 states have call predecessors, (45), 7 states have return successors, (41), 6 states have call predecessors, (41), 7 states have call successors, (41) Word has length 124 [2022-11-20 11:53:37,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:53:37,667 INFO L225 Difference]: With dead ends: 1294 [2022-11-20 11:53:37,667 INFO L226 Difference]: Without dead ends: 812 [2022-11-20 11:53:37,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 253 SyntacticMatches, 8 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1095 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=761, Invalid=4789, Unknown=0, NotChecked=0, Total=5550 [2022-11-20 11:53:37,673 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 319 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 2989 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 3552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 2989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 390 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:53:37,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 904 Invalid, 3552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 2989 Invalid, 0 Unknown, 390 Unchecked, 2.5s Time] [2022-11-20 11:53:37,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-11-20 11:53:37,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 720. [2022-11-20 11:53:37,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 435 states have (on average 1.181609195402299) internal successors, (514), 453 states have internal predecessors, (514), 226 states have call successors, (226), 48 states have call predecessors, (226), 58 states have return successors, (347), 218 states have call predecessors, (347), 225 states have call successors, (347) [2022-11-20 11:53:37,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1087 transitions. [2022-11-20 11:53:37,822 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1087 transitions. Word has length 124 [2022-11-20 11:53:37,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:53:37,822 INFO L495 AbstractCegarLoop]: Abstraction has 720 states and 1087 transitions. [2022-11-20 11:53:37,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 4.241379310344827) internal successors, (123), 27 states have internal predecessors, (123), 7 states have call successors, (45), 6 states have call predecessors, (45), 7 states have return successors, (41), 6 states have call predecessors, (41), 7 states have call successors, (41) [2022-11-20 11:53:37,823 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1087 transitions. [2022-11-20 11:53:37,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-11-20 11:53:37,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:53:37,827 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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] [2022-11-20 11:53:37,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-11-20 11:53:38,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-20 11:53:38,038 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:53:38,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:53:38,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1292205762, now seen corresponding path program 1 times [2022-11-20 11:53:38,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:53:38,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821989810] [2022-11-20 11:53:38,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:38,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:53:38,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:53:38,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:53:38,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:53:38,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:38,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:53:38,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:53:38,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:38,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:53:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:53:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:53:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:38,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 11:53:38,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:53:38,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:53:38,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 11:53:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:38,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:53:38,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:53:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 11:53:38,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:38,439 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-11-20 11:53:38,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:53:38,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821989810] [2022-11-20 11:53:38,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821989810] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:53:38,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:53:38,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:53:38,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408577388] [2022-11-20 11:53:38,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:53:38,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:53:38,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:38,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:53:38,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:53:38,442 INFO L87 Difference]: Start difference. First operand 720 states and 1087 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-20 11:53:39,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:53:39,167 INFO L93 Difference]: Finished difference Result 1074 states and 1620 transitions. [2022-11-20 11:53:39,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:53:39,168 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 128 [2022-11-20 11:53:39,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:53:39,174 INFO L225 Difference]: With dead ends: 1074 [2022-11-20 11:53:39,174 INFO L226 Difference]: Without dead ends: 742 [2022-11-20 11:53:39,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:53:39,177 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 78 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:53:39,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 217 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 11:53:39,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2022-11-20 11:53:39,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 736. [2022-11-20 11:53:39,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 447 states have (on average 1.1767337807606264) internal successors, (526), 465 states have internal predecessors, (526), 226 states have call successors, (226), 48 states have call predecessors, (226), 62 states have return successors, (354), 222 states have call predecessors, (354), 225 states have call successors, (354) [2022-11-20 11:53:39,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1106 transitions. [2022-11-20 11:53:39,314 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1106 transitions. Word has length 128 [2022-11-20 11:53:39,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:53:39,315 INFO L495 AbstractCegarLoop]: Abstraction has 736 states and 1106 transitions. [2022-11-20 11:53:39,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-20 11:53:39,315 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1106 transitions. [2022-11-20 11:53:39,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-20 11:53:39,318 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:53:39,319 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2022-11-20 11:53:39,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-20 11:53:39,319 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:53:39,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:53:39,320 INFO L85 PathProgramCache]: Analyzing trace with hash -56991373, now seen corresponding path program 1 times [2022-11-20 11:53:39,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:53:39,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23338870] [2022-11-20 11:53:39,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:39,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:53:39,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:53:43,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:53:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:53:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:43,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:53:43,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:43,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:53:43,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:43,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:53:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:53:44,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 11:53:44,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-20 11:53:44,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-20 11:53:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 11:53:44,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-20 11:53:44,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-20 11:53:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-20 11:53:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:44,624 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-20 11:53:44,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:53:44,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23338870] [2022-11-20 11:53:44,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23338870] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:53:44,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106057143] [2022-11-20 11:53:44,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:44,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:53:44,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:53:44,627 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:53:44,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 11:53:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:45,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 2762 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:53:45,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:53:45,388 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-20 11:53:45,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:53:45,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106057143] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:53:45,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:53:45,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [23] total 25 [2022-11-20 11:53:45,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347480545] [2022-11-20 11:53:45,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:53:45,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:53:45,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:45,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:53:45,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2022-11-20 11:53:45,390 INFO L87 Difference]: Start difference. First operand 736 states and 1106 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2022-11-20 11:53:45,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:53:45,657 INFO L93 Difference]: Finished difference Result 1397 states and 2159 transitions. [2022-11-20 11:53:45,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:53:45,657 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 126 [2022-11-20 11:53:45,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:53:45,661 INFO L225 Difference]: With dead ends: 1397 [2022-11-20 11:53:45,661 INFO L226 Difference]: Without dead ends: 725 [2022-11-20 11:53:45,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2022-11-20 11:53:45,667 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 3 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:53:45,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 463 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 23 Unchecked, 0.1s Time] [2022-11-20 11:53:45,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2022-11-20 11:53:45,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 723. [2022-11-20 11:53:45,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 438 states have (on average 1.1643835616438356) internal successors, (510), 455 states have internal predecessors, (510), 223 states have call successors, (223), 48 states have call predecessors, (223), 61 states have return successors, (314), 219 states have call predecessors, (314), 222 states have call successors, (314) [2022-11-20 11:53:45,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1047 transitions. [2022-11-20 11:53:45,814 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1047 transitions. Word has length 126 [2022-11-20 11:53:45,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:53:45,815 INFO L495 AbstractCegarLoop]: Abstraction has 723 states and 1047 transitions. [2022-11-20 11:53:45,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2022-11-20 11:53:45,815 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1047 transitions. [2022-11-20 11:53:45,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-20 11:53:45,819 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:53:45,819 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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] [2022-11-20 11:53:45,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 11:53:46,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:53:46,030 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:53:46,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:53:46,031 INFO L85 PathProgramCache]: Analyzing trace with hash -236851265, now seen corresponding path program 1 times [2022-11-20 11:53:46,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:53:46,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756009180] [2022-11-20 11:53:46,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:46,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:53:46,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:53:46,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:53:46,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:53:46,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:46,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:53:46,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:53:46,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:53:46,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:53:46,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:53:46,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 11:53:46,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:53:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:53:46,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 11:53:46,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:53:46,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:53:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 11:53:46,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:46,354 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-11-20 11:53:46,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:53:46,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756009180] [2022-11-20 11:53:46,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756009180] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:53:46,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:53:46,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:53:46,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715653329] [2022-11-20 11:53:46,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:53:46,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:53:46,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:46,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:53:46,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:53:46,356 INFO L87 Difference]: Start difference. First operand 723 states and 1047 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-20 11:53:46,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:53:46,995 INFO L93 Difference]: Finished difference Result 1070 states and 1551 transitions. [2022-11-20 11:53:46,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:53:46,996 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 129 [2022-11-20 11:53:46,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:53:47,002 INFO L225 Difference]: With dead ends: 1070 [2022-11-20 11:53:47,002 INFO L226 Difference]: Without dead ends: 745 [2022-11-20 11:53:47,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:53:47,005 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 76 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:53:47,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 227 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:53:47,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2022-11-20 11:53:47,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 723. [2022-11-20 11:53:47,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 438 states have (on average 1.1643835616438356) internal successors, (510), 455 states have internal predecessors, (510), 223 states have call successors, (223), 48 states have call predecessors, (223), 61 states have return successors, (314), 219 states have call predecessors, (314), 222 states have call successors, (314) [2022-11-20 11:53:47,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1047 transitions. [2022-11-20 11:53:47,144 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1047 transitions. Word has length 129 [2022-11-20 11:53:47,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:53:47,144 INFO L495 AbstractCegarLoop]: Abstraction has 723 states and 1047 transitions. [2022-11-20 11:53:47,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-20 11:53:47,145 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1047 transitions. [2022-11-20 11:53:47,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-20 11:53:47,148 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:53:47,148 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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] [2022-11-20 11:53:47,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-20 11:53:47,148 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:53:47,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:53:47,149 INFO L85 PathProgramCache]: Analyzing trace with hash -2044305728, now seen corresponding path program 1 times [2022-11-20 11:53:47,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:53:47,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269375904] [2022-11-20 11:53:47,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:47,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:53:47,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:53:49,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:53:49,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:53:49,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:49,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:53:49,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:53:49,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:49,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:53:49,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:53:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:53:49,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:53:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:49,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 11:53:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:53:50,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:53:50,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 11:53:50,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:53:50,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:53:50,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:53:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 11:53:50,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,159 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-20 11:53:50,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:53:50,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269375904] [2022-11-20 11:53:50,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269375904] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:53:50,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132362718] [2022-11-20 11:53:50,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:53:50,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:53:50,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:53:50,163 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:53:50,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 11:53:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:53:50,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 2723 conjuncts, 65 conjunts are in the unsatisfiable core [2022-11-20 11:53:50,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:53:50,863 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 10 treesize of output 8 [2022-11-20 11:53:51,526 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 30 treesize of output 29 [2022-11-20 11:53:52,828 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 15 [2022-11-20 11:53:52,928 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 26 proven. 37 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-20 11:53:52,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:53:58,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132362718] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:53:58,891 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:53:58,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 33 [2022-11-20 11:53:58,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087803578] [2022-11-20 11:53:58,892 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:53:58,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-20 11:53:58,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:53:58,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-20 11:53:58,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1276, Unknown=0, NotChecked=0, Total=1406 [2022-11-20 11:53:58,894 INFO L87 Difference]: Start difference. First operand 723 states and 1047 transitions. Second operand has 33 states, 25 states have (on average 3.96) internal successors, (99), 29 states have internal predecessors, (99), 15 states have call successors, (39), 7 states have call predecessors, (39), 8 states have return successors, (37), 9 states have call predecessors, (37), 13 states have call successors, (37) [2022-11-20 11:54:14,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:54:14,114 INFO L93 Difference]: Finished difference Result 1005 states and 1448 transitions. [2022-11-20 11:54:14,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-20 11:54:14,115 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 25 states have (on average 3.96) internal successors, (99), 29 states have internal predecessors, (99), 15 states have call successors, (39), 7 states have call predecessors, (39), 8 states have return successors, (37), 9 states have call predecessors, (37), 13 states have call successors, (37) Word has length 129 [2022-11-20 11:54:14,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:54:14,122 INFO L225 Difference]: With dead ends: 1005 [2022-11-20 11:54:14,122 INFO L226 Difference]: Without dead ends: 954 [2022-11-20 11:54:14,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 242 SyntacticMatches, 5 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1170 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=409, Invalid=4416, Unknown=5, NotChecked=0, Total=4830 [2022-11-20 11:54:14,126 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 447 mSDsluCounter, 1042 mSDsCounter, 0 mSdLazyCounter, 4554 mSolverCounterSat, 411 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 6043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 4554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1078 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:54:14,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [496 Valid, 1132 Invalid, 6043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [411 Valid, 4554 Invalid, 0 Unknown, 1078 Unchecked, 5.4s Time] [2022-11-20 11:54:14,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-11-20 11:54:14,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 860. [2022-11-20 11:54:14,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 519 states have (on average 1.165703275529865) internal successors, (605), 539 states have internal predecessors, (605), 264 states have call successors, (264), 55 states have call predecessors, (264), 76 states have return successors, (371), 265 states have call predecessors, (371), 263 states have call successors, (371) [2022-11-20 11:54:14,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1240 transitions. [2022-11-20 11:54:14,343 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1240 transitions. Word has length 129 [2022-11-20 11:54:14,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:54:14,344 INFO L495 AbstractCegarLoop]: Abstraction has 860 states and 1240 transitions. [2022-11-20 11:54:14,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 25 states have (on average 3.96) internal successors, (99), 29 states have internal predecessors, (99), 15 states have call successors, (39), 7 states have call predecessors, (39), 8 states have return successors, (37), 9 states have call predecessors, (37), 13 states have call successors, (37) [2022-11-20 11:54:14,344 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1240 transitions. [2022-11-20 11:54:14,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-20 11:54:14,348 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:54:14,348 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 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] [2022-11-20 11:54:14,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 11:54:14,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:54:14,563 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:54:14,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:54:14,563 INFO L85 PathProgramCache]: Analyzing trace with hash -834241185, now seen corresponding path program 1 times [2022-11-20 11:54:14,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:54:14,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837996112] [2022-11-20 11:54:14,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:54:14,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:54:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:54:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:54:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:54:15,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:54:15,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:54:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:54:15,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:54:15,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:54:15,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:54:15,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 11:54:15,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:54:15,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:54:15,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:54:15,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:54:15,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:54:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-20 11:54:15,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-11-20 11:54:15,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:15,560 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-11-20 11:54:15,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:54:15,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837996112] [2022-11-20 11:54:15,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837996112] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:54:15,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421305321] [2022-11-20 11:54:15,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:54:15,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:54:15,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:54:15,562 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:54:15,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 11:54:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:16,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 2744 conjuncts, 70 conjunts are in the unsatisfiable core [2022-11-20 11:54:16,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:54:17,753 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 17 treesize of output 13 [2022-11-20 11:54:17,763 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 17 treesize of output 13 [2022-11-20 11:54:17,810 INFO L321 Elim1Store]: treesize reduction 51, result has 25.0 percent of original size [2022-11-20 11:54:17,810 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 1 case distinctions, treesize of input 31 treesize of output 40 [2022-11-20 11:54:17,821 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 31 treesize of output 23 [2022-11-20 11:54:17,828 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 33 treesize of output 25 [2022-11-20 11:54:18,138 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 31 treesize of output 19 [2022-11-20 11:54:18,144 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 25 treesize of output 13 [2022-11-20 11:54:18,151 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-20 11:54:18,151 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 35 treesize of output 19 [2022-11-20 11:54:18,367 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 67 proven. 4 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:54:18,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:54:19,625 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 25 treesize of output 17 [2022-11-20 11:54:19,634 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 9 treesize of output 3 [2022-11-20 11:54:19,636 WARN L207 Elim1Store]: Array PQE input equivalent to true [2022-11-20 11:54:20,039 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:54:20,040 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 51 treesize of output 50 [2022-11-20 11:54:20,056 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:54:20,056 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 39 treesize of output 38 [2022-11-20 11:54:20,285 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 11:54:20,285 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 26 treesize of output 25 [2022-11-20 11:54:20,401 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 2 proven. 36 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-11-20 11:54:20,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421305321] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:54:20,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:54:20,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 15] total 38 [2022-11-20 11:54:20,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580713265] [2022-11-20 11:54:20,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:54:20,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-20 11:54:20,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:54:20,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-20 11:54:20,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1279, Unknown=0, NotChecked=0, Total=1406 [2022-11-20 11:54:20,404 INFO L87 Difference]: Start difference. First operand 860 states and 1240 transitions. Second operand has 38 states, 35 states have (on average 4.0285714285714285) internal successors, (141), 35 states have internal predecessors, (141), 12 states have call successors, (49), 8 states have call predecessors, (49), 11 states have return successors, (46), 10 states have call predecessors, (46), 12 states have call successors, (46) [2022-11-20 11:54:32,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:54:32,261 INFO L93 Difference]: Finished difference Result 1898 states and 2868 transitions. [2022-11-20 11:54:32,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-11-20 11:54:32,262 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 35 states have (on average 4.0285714285714285) internal successors, (141), 35 states have internal predecessors, (141), 12 states have call successors, (49), 8 states have call predecessors, (49), 11 states have return successors, (46), 10 states have call predecessors, (46), 12 states have call successors, (46) Word has length 131 [2022-11-20 11:54:32,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:54:32,270 INFO L225 Difference]: With dead ends: 1898 [2022-11-20 11:54:32,270 INFO L226 Difference]: Without dead ends: 1267 [2022-11-20 11:54:32,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 272 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2018 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=961, Invalid=7220, Unknown=9, NotChecked=0, Total=8190 [2022-11-20 11:54:32,277 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 519 mSDsluCounter, 1205 mSDsCounter, 0 mSdLazyCounter, 6142 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 1293 SdHoareTripleChecker+Invalid, 6947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 6142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 549 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:54:32,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [562 Valid, 1293 Invalid, 6947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 6142 Invalid, 0 Unknown, 549 Unchecked, 6.7s Time] [2022-11-20 11:54:32,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2022-11-20 11:54:32,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1230. [2022-11-20 11:54:32,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 732 states have (on average 1.185792349726776) internal successors, (868), 762 states have internal predecessors, (868), 394 states have call successors, (394), 74 states have call predecessors, (394), 103 states have return successors, (561), 393 states have call predecessors, (561), 392 states have call successors, (561) [2022-11-20 11:54:32,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1823 transitions. [2022-11-20 11:54:32,577 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1823 transitions. Word has length 131 [2022-11-20 11:54:32,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:54:32,577 INFO L495 AbstractCegarLoop]: Abstraction has 1230 states and 1823 transitions. [2022-11-20 11:54:32,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 35 states have (on average 4.0285714285714285) internal successors, (141), 35 states have internal predecessors, (141), 12 states have call successors, (49), 8 states have call predecessors, (49), 11 states have return successors, (46), 10 states have call predecessors, (46), 12 states have call successors, (46) [2022-11-20 11:54:32,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1823 transitions. [2022-11-20 11:54:32,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-20 11:54:32,582 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:54:32,582 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-20 11:54:32,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-20 11:54:32,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:54:32,794 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:54:32,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:54:32,794 INFO L85 PathProgramCache]: Analyzing trace with hash 815545495, now seen corresponding path program 1 times [2022-11-20 11:54:32,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:54:32,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611766636] [2022-11-20 11:54:32,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:54:32,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:54:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:54:33,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:54:33,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:54:33,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:54:33,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:54:33,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:54:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:54:33,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:54:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:54:33,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 11:54:33,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-20 11:54:33,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-20 11:54:33,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 11:54:33,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-20 11:54:33,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-20 11:54:33,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:33,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:54:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:34,199 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2022-11-20 11:54:34,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:54:34,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611766636] [2022-11-20 11:54:34,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611766636] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:54:34,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:54:34,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-20 11:54:34,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876835372] [2022-11-20 11:54:34,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:54:34,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 11:54:34,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:54:34,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 11:54:34,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:54:34,202 INFO L87 Difference]: Start difference. First operand 1230 states and 1823 transitions. Second operand has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 11 states have internal predecessors, (54), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2022-11-20 11:54:36,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:54:36,204 INFO L93 Difference]: Finished difference Result 1256 states and 1856 transitions. [2022-11-20 11:54:36,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 11:54:36,205 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 11 states have internal predecessors, (54), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 134 [2022-11-20 11:54:36,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:54:36,212 INFO L225 Difference]: With dead ends: 1256 [2022-11-20 11:54:36,213 INFO L226 Difference]: Without dead ends: 1254 [2022-11-20 11:54:36,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2022-11-20 11:54:36,215 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 117 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 1516 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 1551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:54:36,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 680 Invalid, 1551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1516 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-20 11:54:36,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2022-11-20 11:54:36,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 1246. [2022-11-20 11:54:36,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 738 states have (on average 1.184281842818428) internal successors, (874), 768 states have internal predecessors, (874), 402 states have call successors, (402), 76 states have call predecessors, (402), 105 states have return successors, (569), 401 states have call predecessors, (569), 400 states have call successors, (569) [2022-11-20 11:54:36,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 1845 transitions. [2022-11-20 11:54:36,550 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 1845 transitions. Word has length 134 [2022-11-20 11:54:36,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:54:36,551 INFO L495 AbstractCegarLoop]: Abstraction has 1246 states and 1845 transitions. [2022-11-20 11:54:36,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 11 states have internal predecessors, (54), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2022-11-20 11:54:36,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 1845 transitions. [2022-11-20 11:54:36,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-20 11:54:36,555 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:54:36,555 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 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] [2022-11-20 11:54:36,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-20 11:54:36,556 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:54:36,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:54:36,556 INFO L85 PathProgramCache]: Analyzing trace with hash -407760591, now seen corresponding path program 1 times [2022-11-20 11:54:36,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:54:36,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977460921] [2022-11-20 11:54:36,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:54:36,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:54:36,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:54:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:54:40,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:54:40,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:54:40,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:54:40,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:54:40,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:54:40,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:40,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:54:40,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:54:41,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 11:54:41,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-20 11:54:41,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-20 11:54:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-20 11:54:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-20 11:54:41,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-20 11:54:41,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-20 11:54:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-20 11:54:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-20 11:54:41,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 20 proven. 19 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-20 11:54:41,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:54:41,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977460921] [2022-11-20 11:54:41,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977460921] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:54:41,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57235671] [2022-11-20 11:54:41,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:54:41,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:54:41,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:54:41,572 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:54:41,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 11:54:42,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:42,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 2799 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-20 11:54:42,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:54:42,441 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:54:42,446 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:54:43,238 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-20 11:54:43,238 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:54:43,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57235671] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:54:43,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:54:43,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [23] total 33 [2022-11-20 11:54:43,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289174523] [2022-11-20 11:54:43,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:54:43,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 11:54:43,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:54:43,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 11:54:43,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=975, Unknown=0, NotChecked=0, Total=1056 [2022-11-20 11:54:43,242 INFO L87 Difference]: Start difference. First operand 1246 states and 1845 transitions. Second operand has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 10 states have internal predecessors, (67), 4 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2022-11-20 11:54:43,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:54:43,747 INFO L93 Difference]: Finished difference Result 2395 states and 3600 transitions. [2022-11-20 11:54:43,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:54:43,748 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 10 states have internal predecessors, (67), 4 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 140 [2022-11-20 11:54:43,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:54:43,758 INFO L225 Difference]: With dead ends: 2395 [2022-11-20 11:54:43,758 INFO L226 Difference]: Without dead ends: 1345 [2022-11-20 11:54:43,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 11:54:43,765 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 44 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 1189 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:54:43,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 1189 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 47 Unchecked, 0.2s Time] [2022-11-20 11:54:43,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2022-11-20 11:54:44,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 1253. [2022-11-20 11:54:44,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 744 states have (on average 1.1827956989247312) internal successors, (880), 774 states have internal predecessors, (880), 402 states have call successors, (402), 77 states have call predecessors, (402), 106 states have return successors, (568), 401 states have call predecessors, (568), 400 states have call successors, (568) [2022-11-20 11:54:44,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 1850 transitions. [2022-11-20 11:54:44,119 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 1850 transitions. Word has length 140 [2022-11-20 11:54:44,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:54:44,120 INFO L495 AbstractCegarLoop]: Abstraction has 1253 states and 1850 transitions. [2022-11-20 11:54:44,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 10 states have internal predecessors, (67), 4 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2022-11-20 11:54:44,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 1850 transitions. [2022-11-20 11:54:44,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-11-20 11:54:44,125 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:54:44,126 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 3, 3, 3, 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 11:54:44,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 11:54:44,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:54:44,338 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:54:44,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:54:44,338 INFO L85 PathProgramCache]: Analyzing trace with hash -196742698, now seen corresponding path program 1 times [2022-11-20 11:54:44,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:54:44,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469817462] [2022-11-20 11:54:44,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:54:44,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:54:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:54:47,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:54:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:54:47,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:54:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:54:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:54:47,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:54:47,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:54:47,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:54:47,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:47,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:54:47,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:54:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:54:48,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 11:54:48,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:54:48,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:54:48,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-20 11:54:48,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-20 11:54:48,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-20 11:54:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-11-20 11:54:48,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-20 11:54:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:48,906 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 19 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2022-11-20 11:54:48,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:54:48,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469817462] [2022-11-20 11:54:48,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469817462] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:54:48,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119439192] [2022-11-20 11:54:48,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:54:48,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:54:48,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:54:48,909 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:54:48,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 11:54:49,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:54:49,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 2836 conjuncts, 107 conjunts are in the unsatisfiable core [2022-11-20 11:54:49,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:54:49,965 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:54:50,699 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 17 treesize of output 13 [2022-11-20 11:54:50,703 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 21 treesize of output 13 [2022-11-20 11:54:50,846 WARN L859 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_2212 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.offset)| |c_save_byte_from_array_~storage#1.base| v_ArrVal_2212) |c_#memory_$Pointer$.offset|))) is different from true [2022-11-20 11:54:50,850 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 6 treesize of output 5 [2022-11-20 11:54:50,872 WARN L859 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((|save_byte_from_array_~storage#1.base| Int) (v_ArrVal_2213 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.offset)| |save_byte_from_array_~storage#1.base| v_ArrVal_2213) |c_#memory_$Pointer$.offset|))) is different from true [2022-11-20 11:54:50,894 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:54:50,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-20 11:54:50,899 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 7 treesize of output 3 [2022-11-20 11:54:53,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:54:53,894 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:54:53,895 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 72 treesize of output 58 [2022-11-20 11:54:53,903 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:54:53,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 41 [2022-11-20 11:54:53,925 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 107 proven. 42 refuted. 0 times theorem prover too weak. 26 trivial. 2 not checked. [2022-11-20 11:54:53,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:54:58,092 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 23 treesize of output 15 [2022-11-20 11:54:58,107 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 9 treesize of output 3 [2022-11-20 11:54:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 46 proven. 16 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2022-11-20 11:54:58,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119439192] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:54:58,514 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:54:58,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 29, 22] total 74 [2022-11-20 11:54:58,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362563608] [2022-11-20 11:54:58,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:54:58,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-11-20 11:54:58,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:54:58,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-11-20 11:54:58,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=287, Invalid=4830, Unknown=3, NotChecked=282, Total=5402 [2022-11-20 11:54:58,518 INFO L87 Difference]: Start difference. First operand 1253 states and 1850 transitions. Second operand has 74 states, 70 states have (on average 2.9714285714285715) internal successors, (208), 62 states have internal predecessors, (208), 23 states have call successors, (64), 14 states have call predecessors, (64), 18 states have return successors, (60), 23 states have call predecessors, (60), 20 states have call successors, (60) [2022-11-20 11:55:19,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:55:19,151 INFO L93 Difference]: Finished difference Result 2653 states and 3886 transitions. [2022-11-20 11:55:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-11-20 11:55:19,152 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 70 states have (on average 2.9714285714285715) internal successors, (208), 62 states have internal predecessors, (208), 23 states have call successors, (64), 14 states have call predecessors, (64), 18 states have return successors, (60), 23 states have call predecessors, (60), 20 states have call successors, (60) Word has length 151 [2022-11-20 11:55:19,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:55:19,162 INFO L225 Difference]: With dead ends: 2653 [2022-11-20 11:55:19,162 INFO L226 Difference]: Without dead ends: 1663 [2022-11-20 11:55:19,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 293 SyntacticMatches, 10 SemanticMatches, 141 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 4932 ImplicationChecksByTransitivity, 15.5s TimeCoverageRelationStatistics Valid=1445, Invalid=18298, Unknown=5, NotChecked=558, Total=20306 [2022-11-20 11:55:19,169 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 591 mSDsluCounter, 1793 mSDsCounter, 0 mSdLazyCounter, 9417 mSolverCounterSat, 679 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 1886 SdHoareTripleChecker+Invalid, 13476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 679 IncrementalHoareTripleChecker+Valid, 9417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3380 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:55:19,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [596 Valid, 1886 Invalid, 13476 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [679 Valid, 9417 Invalid, 0 Unknown, 3380 Unchecked, 11.5s Time] [2022-11-20 11:55:19,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2022-11-20 11:55:19,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1352. [2022-11-20 11:55:19,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1352 states, 823 states have (on average 1.1713244228432564) internal successors, (964), 853 states have internal predecessors, (964), 402 states have call successors, (402), 95 states have call predecessors, (402), 126 states have return successors, (568), 403 states have call predecessors, (568), 400 states have call successors, (568) [2022-11-20 11:55:19,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1352 states to 1352 states and 1934 transitions. [2022-11-20 11:55:19,485 INFO L78 Accepts]: Start accepts. Automaton has 1352 states and 1934 transitions. Word has length 151 [2022-11-20 11:55:19,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:55:19,486 INFO L495 AbstractCegarLoop]: Abstraction has 1352 states and 1934 transitions. [2022-11-20 11:55:19,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 70 states have (on average 2.9714285714285715) internal successors, (208), 62 states have internal predecessors, (208), 23 states have call successors, (64), 14 states have call predecessors, (64), 18 states have return successors, (60), 23 states have call predecessors, (60), 20 states have call successors, (60) [2022-11-20 11:55:19,487 INFO L276 IsEmpty]: Start isEmpty. Operand 1352 states and 1934 transitions. [2022-11-20 11:55:19,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-11-20 11:55:19,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:55:19,491 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 3, 3, 3, 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 11:55:19,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 11:55:19,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-20 11:55:19,702 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:55:19,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:55:19,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1766263538, now seen corresponding path program 2 times [2022-11-20 11:55:19,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:55:19,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533519394] [2022-11-20 11:55:19,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:55:19,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:55:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:55:22,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:55:22,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:22,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:22,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:55:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:55:22,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:22,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:55:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:55:23,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-20 11:55:23,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:55:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 11:55:23,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:55:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:55:23,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-20 11:55:23,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-20 11:55:23,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-20 11:55:23,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-11-20 11:55:23,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-20 11:55:23,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:23,279 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2022-11-20 11:55:23,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:55:23,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533519394] [2022-11-20 11:55:23,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533519394] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:55:23,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224503039] [2022-11-20 11:55:23,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:55:23,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:55:23,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:55:23,281 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:55:23,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 11:55:24,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:55:24,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:55:24,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 2836 conjuncts, 42 conjunts are in the unsatisfiable core [2022-11-20 11:55:24,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:55:26,439 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 103 proven. 13 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2022-11-20 11:55:26,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:55:27,249 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 11:55:27,250 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 30 treesize of output 25 [2022-11-20 11:55:27,262 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-11-20 11:55:27,262 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 24 treesize of output 12 [2022-11-20 11:55:27,335 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 42 proven. 16 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2022-11-20 11:55:27,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224503039] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:55:27,335 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:55:27,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 11] total 39 [2022-11-20 11:55:27,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114457213] [2022-11-20 11:55:27,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:55:27,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-20 11:55:27,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:55:27,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-20 11:55:27,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1361, Unknown=0, NotChecked=0, Total=1482 [2022-11-20 11:55:27,338 INFO L87 Difference]: Start difference. First operand 1352 states and 1934 transitions. Second operand has 39 states, 37 states have (on average 4.054054054054054) internal successors, (150), 34 states have internal predecessors, (150), 11 states have call successors, (58), 7 states have call predecessors, (58), 8 states have return successors, (53), 10 states have call predecessors, (53), 11 states have call successors, (53) [2022-11-20 11:55:37,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:55:37,867 INFO L93 Difference]: Finished difference Result 2475 states and 3701 transitions. [2022-11-20 11:55:37,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-11-20 11:55:37,868 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 37 states have (on average 4.054054054054054) internal successors, (150), 34 states have internal predecessors, (150), 11 states have call successors, (58), 7 states have call predecessors, (58), 8 states have return successors, (53), 10 states have call predecessors, (53), 11 states have call successors, (53) Word has length 151 [2022-11-20 11:55:37,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:55:37,875 INFO L225 Difference]: With dead ends: 2475 [2022-11-20 11:55:37,875 INFO L226 Difference]: Without dead ends: 1674 [2022-11-20 11:55:37,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 322 SyntacticMatches, 8 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1680 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=740, Invalid=6400, Unknown=0, NotChecked=0, Total=7140 [2022-11-20 11:55:37,879 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 489 mSDsluCounter, 1326 mSDsCounter, 0 mSdLazyCounter, 5438 mSolverCounterSat, 450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 1438 SdHoareTripleChecker+Invalid, 6838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 450 IncrementalHoareTripleChecker+Valid, 5438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 950 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:55:37,880 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 1438 Invalid, 6838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [450 Valid, 5438 Invalid, 0 Unknown, 950 Unchecked, 6.2s Time] [2022-11-20 11:55:37,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2022-11-20 11:55:38,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1458. [2022-11-20 11:55:38,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1458 states, 902 states have (on average 1.1729490022172948) internal successors, (1058), 930 states have internal predecessors, (1058), 415 states have call successors, (415), 113 states have call predecessors, (415), 140 states have return successors, (563), 414 states have call predecessors, (563), 413 states have call successors, (563) [2022-11-20 11:55:38,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1458 states to 1458 states and 2036 transitions. [2022-11-20 11:55:38,207 INFO L78 Accepts]: Start accepts. Automaton has 1458 states and 2036 transitions. Word has length 151 [2022-11-20 11:55:38,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:55:38,207 INFO L495 AbstractCegarLoop]: Abstraction has 1458 states and 2036 transitions. [2022-11-20 11:55:38,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 37 states have (on average 4.054054054054054) internal successors, (150), 34 states have internal predecessors, (150), 11 states have call successors, (58), 7 states have call predecessors, (58), 8 states have return successors, (53), 10 states have call predecessors, (53), 11 states have call successors, (53) [2022-11-20 11:55:38,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1458 states and 2036 transitions. [2022-11-20 11:55:38,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-20 11:55:38,212 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:55:38,212 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:38,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 11:55:38,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-20 11:55:38,426 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:55:38,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:55:38,426 INFO L85 PathProgramCache]: Analyzing trace with hash -259496238, now seen corresponding path program 1 times [2022-11-20 11:55:38,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:55:38,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490742310] [2022-11-20 11:55:38,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:55:38,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:55:38,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:55:39,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:55:39,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:39,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:55:39,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:55:39,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:55:39,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:55:39,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:55:39,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:55:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:55:39,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 11:55:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-20 11:55:39,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:55:39,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-11-20 11:55:39,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-20 11:55:39,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-20 11:55:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-20 11:55:39,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-20 11:55:39,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:39,911 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-11-20 11:55:39,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:55:39,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490742310] [2022-11-20 11:55:39,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490742310] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:55:39,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:55:39,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-20 11:55:39,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464643265] [2022-11-20 11:55:39,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:55:39,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 11:55:39,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:55:39,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 11:55:39,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:55:39,914 INFO L87 Difference]: Start difference. First operand 1458 states and 2036 transitions. Second operand has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2022-11-20 11:55:41,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:55:41,890 INFO L93 Difference]: Finished difference Result 1482 states and 2064 transitions. [2022-11-20 11:55:41,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 11:55:41,891 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 160 [2022-11-20 11:55:41,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:55:41,898 INFO L225 Difference]: With dead ends: 1482 [2022-11-20 11:55:41,899 INFO L226 Difference]: Without dead ends: 1480 [2022-11-20 11:55:41,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2022-11-20 11:55:41,901 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 190 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 1502 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:55:41,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 649 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1502 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-20 11:55:41,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2022-11-20 11:55:42,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1470. [2022-11-20 11:55:42,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 908 states have (on average 1.171806167400881) internal successors, (1064), 936 states have internal predecessors, (1064), 419 states have call successors, (419), 115 states have call predecessors, (419), 142 states have return successors, (567), 418 states have call predecessors, (567), 417 states have call successors, (567) [2022-11-20 11:55:42,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 2050 transitions. [2022-11-20 11:55:42,211 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 2050 transitions. Word has length 160 [2022-11-20 11:55:42,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:55:42,212 INFO L495 AbstractCegarLoop]: Abstraction has 1470 states and 2050 transitions. [2022-11-20 11:55:42,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2022-11-20 11:55:42,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 2050 transitions. [2022-11-20 11:55:42,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-20 11:55:42,216 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:55:42,216 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:42,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-20 11:55:42,217 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:55:42,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:55:42,217 INFO L85 PathProgramCache]: Analyzing trace with hash 861203421, now seen corresponding path program 1 times [2022-11-20 11:55:42,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:55:42,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106917341] [2022-11-20 11:55:42,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:55:42,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:55:42,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:55:42,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:55:42,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:42,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:42,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:42,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:55:42,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:55:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:55:42,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:55:42,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:55:42,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:55:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:55:42,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 11:55:42,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:55:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-20 11:55:42,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-20 11:55:42,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-20 11:55:42,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-11-20 11:55:42,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-20 11:55:42,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:42,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-20 11:55:42,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:43,053 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2022-11-20 11:55:43,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:55:43,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106917341] [2022-11-20 11:55:43,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106917341] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:55:43,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:55:43,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 11:55:43,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170387238] [2022-11-20 11:55:43,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:55:43,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:55:43,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:55:43,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:55:43,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:55:43,055 INFO L87 Difference]: Start difference. First operand 1470 states and 2050 transitions. Second operand has 11 states, 10 states have (on average 5.7) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2022-11-20 11:55:44,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:55:44,305 INFO L93 Difference]: Finished difference Result 1488 states and 2071 transitions. [2022-11-20 11:55:44,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:55:44,306 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.7) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 160 [2022-11-20 11:55:44,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:55:44,311 INFO L225 Difference]: With dead ends: 1488 [2022-11-20 11:55:44,311 INFO L226 Difference]: Without dead ends: 1486 [2022-11-20 11:55:44,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-11-20 11:55:44,312 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 164 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:55:44,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 443 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 11:55:44,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2022-11-20 11:55:44,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1482. [2022-11-20 11:55:44,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 914 states have (on average 1.1706783369803064) internal successors, (1070), 942 states have internal predecessors, (1070), 423 states have call successors, (423), 117 states have call predecessors, (423), 144 states have return successors, (571), 422 states have call predecessors, (571), 421 states have call successors, (571) [2022-11-20 11:55:44,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 2064 transitions. [2022-11-20 11:55:44,572 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 2064 transitions. Word has length 160 [2022-11-20 11:55:44,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:55:44,574 INFO L495 AbstractCegarLoop]: Abstraction has 1482 states and 2064 transitions. [2022-11-20 11:55:44,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.7) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2022-11-20 11:55:44,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 2064 transitions. [2022-11-20 11:55:44,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-20 11:55:44,579 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:55:44,580 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 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 11:55:44,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-20 11:55:44,580 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:55:44,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:55:44,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1223864561, now seen corresponding path program 1 times [2022-11-20 11:55:44,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:55:44,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341370804] [2022-11-20 11:55:44,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:55:44,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:55:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:49,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:55:49,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:49,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:49,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:49,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:55:49,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:49,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:49,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:49,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:55:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:50,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:50,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:50,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:55:50,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:50,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:55:50,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:50,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:55:50,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:50,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:55:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:50,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:55:50,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:50,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:55:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:55:51,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:55:51,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:55:51,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:55:51,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 11:55:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 11:55:51,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:55:51,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:55:51,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 11:55:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:55:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,131 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-11-20 11:55:51,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:55:51,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341370804] [2022-11-20 11:55:51,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341370804] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:55:51,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69833620] [2022-11-20 11:55:51,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:55:51,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:55:51,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:55:51,133 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:55:51,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 11:55:51,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:55:51,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 2871 conjuncts, 123 conjunts are in the unsatisfiable core [2022-11-20 11:55:51,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:55:51,965 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 10 treesize of output 8 [2022-11-20 11:55:52,678 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 13 treesize of output 9 [2022-11-20 11:55:52,685 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 23 treesize of output 22 [2022-11-20 11:55:54,632 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 30 treesize of output 18 [2022-11-20 11:55:54,636 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 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:55:54,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:55:54,646 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 40 treesize of output 35 [2022-11-20 11:55:55,054 WARN L859 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_2732 (Array Int Int))) (= (store |c_old(#memory_int)| |c_save_byte_from_array_~storage#1.base| v_ArrVal_2732) |c_#memory_int|)) (exists ((v_ArrVal_2731 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_save_byte_from_array_~storage#1.base| v_ArrVal_2731)))) is different from true [2022-11-20 11:55:55,060 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 6 treesize of output 5 [2022-11-20 11:55:55,065 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 6 treesize of output 5 [2022-11-20 11:55:55,090 WARN L859 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_2734 (Array Int Int)) (v_ArrVal_2733 (Array Int Int)) (|save_byte_from_array_~storage#1.base| Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |save_byte_from_array_~storage#1.base| v_ArrVal_2733)) (= (store |c_old(#memory_int)| |save_byte_from_array_~storage#1.base| v_ArrVal_2734) |c_#memory_int|)))) is different from true [2022-11-20 11:55:55,146 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-20 11:55:55,146 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 46 [2022-11-20 11:55:55,169 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:55:55,169 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 1 case distinctions, treesize of input 17 treesize of output 23 [2022-11-20 11:55:55,200 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 7 treesize of output 5 [2022-11-20 11:55:55,209 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 25 treesize of output 19 [2022-11-20 11:55:55,245 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 8 treesize of output 4 [2022-11-20 11:55:55,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 57 treesize of output 49 [2022-11-20 11:56:00,673 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 22 proven. 111 refuted. 0 times theorem prover too weak. 52 trivial. 2 not checked. [2022-11-20 11:56:00,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:56:04,704 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (< 0 (+ |c_#StackHeapBarrier| 1))) (.cse3 (+ 8 |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|))) (and (or (forall ((|v_save_byte_from_array_~storage#1.base_94| Int) (v_ArrVal_2741 (Array Int Int))) (< 0 (mod (select (select (store |c_#memory_int| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2741) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|) 18446744073709551616))) .cse0) (forall ((|v_save_byte_from_array_~storage#1.base_94| Int) (v_ArrVal_2741 (Array Int Int))) (let ((.cse1 (store |c_#memory_int| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2741))) (or (<= (mod (select (select .cse1 |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|) 18446744073709551616) 9223372036854775807) (< 0 (mod (select (select .cse1 |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|) 18446744073709551616))))) (forall ((|v_save_byte_from_array_~storage#1.base_94| Int) (v_ArrVal_2741 (Array Int Int))) (let ((.cse2 (store |c_#memory_int| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2741))) (or (< 0 (mod (select (select .cse2 |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|) 18446744073709551616)) (< 0 (mod (select (select .cse2 |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|) 18446744073709551616))))) (or (forall ((|v_save_byte_from_array_~storage#1.base_94| Int) (v_ArrVal_2741 (Array Int Int))) (<= (mod (select (select (store |c_#memory_int| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2741) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|) 18446744073709551616) 9223372036854775807)) .cse0) (forall ((|v_save_byte_from_array_~storage#1.base_94| Int) (v_ArrVal_2741 (Array Int Int))) (or (< 0 (mod (select (select (store |c_#memory_int| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2741) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|) 18446744073709551616)) (forall ((v_ArrVal_2742 (Array Int Int))) (not (= (select (select (store |c_#memory_$Pointer$.base| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2742) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) .cse3) 0))))) (forall ((|v_save_byte_from_array_~storage#1.base_94| Int) (v_ArrVal_2741 (Array Int Int))) (or (<= (mod (select (select (store |c_#memory_int| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2741) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|) 18446744073709551616) 9223372036854775807) (forall ((v_ArrVal_2742 (Array Int Int))) (not (= (select (select (store |c_#memory_$Pointer$.base| |v_save_byte_from_array_~storage#1.base_94| v_ArrVal_2742) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) .cse3) 0))))))) is different from false [2022-11-20 11:56:04,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69833620] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:56:04,710 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:56:04,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 41] total 65 [2022-11-20 11:56:04,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873584249] [2022-11-20 11:56:04,710 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:56:04,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-11-20 11:56:04,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:56:04,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-11-20 11:56:04,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=5558, Unknown=4, NotChecked=456, Total=6320 [2022-11-20 11:56:04,713 INFO L87 Difference]: Start difference. First operand 1482 states and 2064 transitions. Second operand has 65 states, 56 states have (on average 2.875) internal successors, (161), 53 states have internal predecessors, (161), 22 states have call successors, (45), 11 states have call predecessors, (45), 18 states have return successors, (44), 21 states have call predecessors, (44), 22 states have call successors, (44) [2022-11-20 11:57:18,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:18,913 INFO L93 Difference]: Finished difference Result 1919 states and 2688 transitions. [2022-11-20 11:57:18,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-11-20 11:57:18,914 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 56 states have (on average 2.875) internal successors, (161), 53 states have internal predecessors, (161), 22 states have call successors, (45), 11 states have call predecessors, (45), 18 states have return successors, (44), 21 states have call predecessors, (44), 22 states have call successors, (44) Word has length 165 [2022-11-20 11:57:18,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:18,921 INFO L225 Difference]: With dead ends: 1919 [2022-11-20 11:57:18,921 INFO L226 Difference]: Without dead ends: 1551 [2022-11-20 11:57:18,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 256 SyntacticMatches, 3 SemanticMatches, 123 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 4049 ImplicationChecksByTransitivity, 73.1s TimeCoverageRelationStatistics Valid=959, Invalid=13768, Unknown=47, NotChecked=726, Total=15500 [2022-11-20 11:57:18,926 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 609 mSDsluCounter, 1842 mSDsCounter, 0 mSdLazyCounter, 7452 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 644 SdHoareTripleChecker+Valid, 1950 SdHoareTripleChecker+Invalid, 11046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 7452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2977 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:18,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [644 Valid, 1950 Invalid, 11046 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [617 Valid, 7452 Invalid, 0 Unknown, 2977 Unchecked, 10.6s Time] [2022-11-20 11:57:18,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1551 states. [2022-11-20 11:57:19,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1551 to 1429. [2022-11-20 11:57:19,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 885 states have (on average 1.1717514124293786) internal successors, (1037), 909 states have internal predecessors, (1037), 404 states have call successors, (404), 118 states have call predecessors, (404), 139 states have return successors, (541), 401 states have call predecessors, (541), 401 states have call successors, (541) [2022-11-20 11:57:19,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 1982 transitions. [2022-11-20 11:57:19,293 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 1982 transitions. Word has length 165 [2022-11-20 11:57:19,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:19,293 INFO L495 AbstractCegarLoop]: Abstraction has 1429 states and 1982 transitions. [2022-11-20 11:57:19,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 56 states have (on average 2.875) internal successors, (161), 53 states have internal predecessors, (161), 22 states have call successors, (45), 11 states have call predecessors, (45), 18 states have return successors, (44), 21 states have call predecessors, (44), 22 states have call successors, (44) [2022-11-20 11:57:19,294 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 1982 transitions. [2022-11-20 11:57:19,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-20 11:57:19,298 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:19,298 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-20 11:57:19,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:19,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:19,511 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:19,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:19,512 INFO L85 PathProgramCache]: Analyzing trace with hash -565815316, now seen corresponding path program 2 times [2022-11-20 11:57:19,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:19,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235368190] [2022-11-20 11:57:19,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:19,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:19,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:20,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:57:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:20,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:57:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:57:20,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:57:20,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:57:20,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:57:20,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:57:20,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:57:20,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:57:20,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:57:20,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:57:20,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 11:57:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:57:20,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-20 11:57:20,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-20 11:57:20,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-20 11:57:20,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-11-20 11:57:20,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-20 11:57:20,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-20 11:57:20,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,006 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-11-20 11:57:21,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:21,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235368190] [2022-11-20 11:57:21,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235368190] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:21,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:57:21,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-20 11:57:21,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140396896] [2022-11-20 11:57:21,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:21,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 11:57:21,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:21,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 11:57:21,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:57:21,008 INFO L87 Difference]: Start difference. First operand 1429 states and 1982 transitions. Second operand has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2022-11-20 11:57:23,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:23,115 INFO L93 Difference]: Finished difference Result 1451 states and 2007 transitions. [2022-11-20 11:57:23,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 11:57:23,116 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 166 [2022-11-20 11:57:23,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:23,124 INFO L225 Difference]: With dead ends: 1451 [2022-11-20 11:57:23,125 INFO L226 Difference]: Without dead ends: 1449 [2022-11-20 11:57:23,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2022-11-20 11:57:23,126 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 192 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 1507 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 651 SdHoareTripleChecker+Invalid, 1603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:23,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 651 Invalid, 1603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1507 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-20 11:57:23,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1449 states. [2022-11-20 11:57:23,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1449 to 1441. [2022-11-20 11:57:23,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1441 states, 891 states have (on average 1.1705948372615038) internal successors, (1043), 915 states have internal predecessors, (1043), 408 states have call successors, (408), 120 states have call predecessors, (408), 141 states have return successors, (545), 405 states have call predecessors, (545), 405 states have call successors, (545) [2022-11-20 11:57:23,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 1996 transitions. [2022-11-20 11:57:23,466 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 1996 transitions. Word has length 166 [2022-11-20 11:57:23,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:23,467 INFO L495 AbstractCegarLoop]: Abstraction has 1441 states and 1996 transitions. [2022-11-20 11:57:23,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2022-11-20 11:57:23,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 1996 transitions. [2022-11-20 11:57:23,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-11-20 11:57:23,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:23,472 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 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] [2022-11-20 11:57:23,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-20 11:57:23,472 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:23,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:23,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1105655612, now seen corresponding path program 1 times [2022-11-20 11:57:23,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:23,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563208070] [2022-11-20 11:57:23,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:23,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:23,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:57:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:27,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:57:27,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:57:27,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:57:27,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:57:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:57:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:57:27,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:57:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:57:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:57:27,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:57:27,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 11:57:27,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:57:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 11:57:28,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:57:28,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 11:57:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 11:57:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:57:28,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:57:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:57:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:57:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:28,447 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 4 proven. 53 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-11-20 11:57:28,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:28,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563208070] [2022-11-20 11:57:28,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563208070] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:28,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958661025] [2022-11-20 11:57:28,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:28,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:28,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:28,451 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:28,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 11:57:29,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:29,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 2916 conjuncts, 141 conjunts are in the unsatisfiable core [2022-11-20 11:57:29,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:29,411 INFO L321 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2022-11-20 11:57:29,411 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 23 [2022-11-20 11:57:29,936 WARN L859 $PredicateComparison]: unable to prove that (exists ((|bounded_malloc_#res.base| Int)) (= |c_#valid| (store |c_old(#valid)| |bounded_malloc_#res.base| 1))) is different from true [2022-11-20 11:57:29,980 INFO L321 Elim1Store]: treesize reduction 28, result has 28.2 percent of original size [2022-11-20 11:57:29,980 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 2 case distinctions, treesize of input 17 treesize of output 22 [2022-11-20 11:57:31,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:31,426 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 31 treesize of output 30 [2022-11-20 11:57:31,586 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-20 11:57:31,586 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:57:31,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-20 11:57:32,239 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 6 treesize of output 5 [2022-11-20 11:57:32,683 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 31 [2022-11-20 11:57:32,945 INFO L321 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2022-11-20 11:57:32,945 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2022-11-20 11:57:33,344 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:57:33,650 WARN L859 $PredicateComparison]: unable to prove that (exists ((aux_div_v_ArrVal_3054_40 Int) (v_ArrVal_3056 Int) (aux_mod_v_ArrVal_3054_40 Int)) (and (= |c_#memory_int| (store |c_old(#memory_int)| |c_save_byte_from_array_#in~storage#1.base| (store (store (select |c_old(#memory_int)| |c_save_byte_from_array_#in~storage#1.base|) |c_save_byte_from_array_#in~storage#1.offset| (+ aux_mod_v_ArrVal_3054_40 (* 18446744073709551616 aux_div_v_ArrVal_3054_40))) (+ |c_save_byte_from_array_#in~storage#1.offset| 8) v_ArrVal_3056))) (<= 0 aux_mod_v_ArrVal_3054_40) (< aux_mod_v_ArrVal_3054_40 (mod |c_save_byte_from_array_#in~size#1| 18446744073709551616)))) is different from true [2022-11-20 11:57:33,686 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 47 [2022-11-20 11:57:39,920 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 47 proven. 131 refuted. 0 times theorem prover too weak. 38 trivial. 2 not checked. [2022-11-20 11:57:39,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:57:46,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958661025] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:46,463 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:57:46,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 41] total 64 [2022-11-20 11:57:46,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112205298] [2022-11-20 11:57:46,464 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:57:46,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-11-20 11:57:46,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:46,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-11-20 11:57:46,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=5476, Unknown=32, NotChecked=302, Total=6162 [2022-11-20 11:57:46,467 INFO L87 Difference]: Start difference. First operand 1441 states and 1996 transitions. Second operand has 64 states, 55 states have (on average 3.018181818181818) internal successors, (166), 53 states have internal predecessors, (166), 22 states have call successors, (44), 13 states have call predecessors, (44), 19 states have return successors, (43), 20 states have call predecessors, (43), 21 states have call successors, (43) [2022-11-20 11:57:50,496 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((aux_div_v_ArrVal_3054_40 Int) (v_ArrVal_3056 Int) (aux_mod_v_ArrVal_3054_40 Int)) (and (= |c_#memory_int| (store |c_old(#memory_int)| |c_save_byte_from_array_#in~storage#1.base| (store (store (select |c_old(#memory_int)| |c_save_byte_from_array_#in~storage#1.base|) |c_save_byte_from_array_#in~storage#1.offset| (+ aux_mod_v_ArrVal_3054_40 (* 18446744073709551616 aux_div_v_ArrVal_3054_40))) (+ |c_save_byte_from_array_#in~storage#1.offset| 8) v_ArrVal_3056))) (<= 0 aux_mod_v_ArrVal_3054_40) (< aux_mod_v_ArrVal_3054_40 (mod |c_save_byte_from_array_#in~size#1| 18446744073709551616)))) (exists ((v_ArrVal_3053 (Array Int Int))) (= (store |c_old(#memory_int)| |c_save_byte_from_array_#in~storage#1.base| v_ArrVal_3053) |c_#memory_int|)) (exists ((|v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base_BEFORE_CALL_68| Int) (|v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base_BEFORE_CALL_97| Int) (|v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_lhs~0#1.base_BEFORE_CALL_3| Int)) (and (= (select |c_#valid| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_lhs~0#1.base_BEFORE_CALL_3|) 1) (not (= |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_lhs~0#1.base_BEFORE_CALL_3| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base_BEFORE_CALL_68|)) (not (= |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_lhs~0#1.base_BEFORE_CALL_3| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base_BEFORE_CALL_97|)) (= (select |c_#valid| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base_BEFORE_CALL_68|) 1) (= (select |c_#valid| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base_BEFORE_CALL_97|) 1) (not (= |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base_BEFORE_CALL_97| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base_BEFORE_CALL_68|))))) is different from true [2022-11-20 11:58:02,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:02,091 INFO L93 Difference]: Finished difference Result 1892 states and 2621 transitions. [2022-11-20 11:58:02,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-11-20 11:58:02,092 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 55 states have (on average 3.018181818181818) internal successors, (166), 53 states have internal predecessors, (166), 22 states have call successors, (44), 13 states have call predecessors, (44), 19 states have return successors, (43), 20 states have call predecessors, (43), 21 states have call successors, (43) Word has length 172 [2022-11-20 11:58:02,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:02,102 INFO L225 Difference]: With dead ends: 1892 [2022-11-20 11:58:02,102 INFO L226 Difference]: Without dead ends: 1514 [2022-11-20 11:58:02,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 250 SyntacticMatches, 15 SemanticMatches, 123 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 5283 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=860, Invalid=13876, Unknown=38, NotChecked=726, Total=15500 [2022-11-20 11:58:02,107 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 274 mSDsluCounter, 2699 mSDsCounter, 0 mSdLazyCounter, 5107 mSolverCounterSat, 360 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 2824 SdHoareTripleChecker+Invalid, 11133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 360 IncrementalHoareTripleChecker+Valid, 5107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5666 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:02,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 2824 Invalid, 11133 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [360 Valid, 5107 Invalid, 0 Unknown, 5666 Unchecked, 6.8s Time] [2022-11-20 11:58:02,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1514 states. [2022-11-20 11:58:02,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1514 to 1439. [2022-11-20 11:58:02,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1439 states, 894 states have (on average 1.1700223713646531) internal successors, (1046), 919 states have internal predecessors, (1046), 400 states have call successors, (400), 123 states have call predecessors, (400), 144 states have return successors, (535), 396 states have call predecessors, (535), 397 states have call successors, (535) [2022-11-20 11:58:02,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1439 states to 1439 states and 1981 transitions. [2022-11-20 11:58:02,429 INFO L78 Accepts]: Start accepts. Automaton has 1439 states and 1981 transitions. Word has length 172 [2022-11-20 11:58:02,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:02,430 INFO L495 AbstractCegarLoop]: Abstraction has 1439 states and 1981 transitions. [2022-11-20 11:58:02,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 55 states have (on average 3.018181818181818) internal successors, (166), 53 states have internal predecessors, (166), 22 states have call successors, (44), 13 states have call predecessors, (44), 19 states have return successors, (43), 20 states have call predecessors, (43), 21 states have call successors, (43) [2022-11-20 11:58:02,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1439 states and 1981 transitions. [2022-11-20 11:58:02,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-11-20 11:58:02,434 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:02,434 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 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] [2022-11-20 11:58:02,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-11-20 11:58:02,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-20 11:58:02,648 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:02,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:02,649 INFO L85 PathProgramCache]: Analyzing trace with hash 191641988, now seen corresponding path program 2 times [2022-11-20 11:58:02,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:02,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463585704] [2022-11-20 11:58:02,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:02,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:03,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:05,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:05,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:05,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:58:05,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:05,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:05,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:05,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:58:05,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:05,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:58:05,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:58:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:58:06,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:58:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 11:58:06,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:58:06,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:58:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 11:58:06,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:58:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 11:58:06,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:58:06,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:58:06,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:58:06,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 11:58:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 11:58:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:58:06,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:58:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 11:58:06,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:58:06,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:06,914 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-11-20 11:58:06,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:06,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463585704] [2022-11-20 11:58:06,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463585704] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:06,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146473031] [2022-11-20 11:58:06,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:58:06,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:06,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:06,918 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:06,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-20 11:58:08,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:58:08,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:58:08,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 2916 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-20 11:58:08,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:08,568 INFO L321 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-20 11:58:08,569 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 4 case distinctions, treesize of input 35 treesize of output 34 [2022-11-20 11:58:08,998 WARN L859 $PredicateComparison]: unable to prove that (exists ((|bounded_malloc_#res.base| Int)) (= |c_#valid| (store |c_old(#valid)| |bounded_malloc_#res.base| 1))) is different from true [2022-11-20 11:58:09,040 INFO L321 Elim1Store]: treesize reduction 28, result has 28.2 percent of original size [2022-11-20 11:58:09,040 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 2 case distinctions, treesize of input 17 treesize of output 22 [2022-11-20 11:58:10,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:10,370 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 31 treesize of output 30 [2022-11-20 11:58:10,506 INFO L321 Elim1Store]: treesize reduction 28, result has 28.2 percent of original size [2022-11-20 11:58:10,506 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 2 case distinctions, treesize of input 17 treesize of output 22 [2022-11-20 11:58:10,655 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-20 11:58:10,910 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 6 treesize of output 5 [2022-11-20 11:58:11,143 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((|ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base| Int) (|v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base_BEFORE_CALL_78| Int)) (and (= (select |c_#valid| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base_BEFORE_CALL_78|) 1) (= (select |c_#valid| |ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) 1) (not (= |ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base_BEFORE_CALL_78|)))) (exists ((v_ArrVal_3262 (Array Int Int)) (|save_byte_from_array_~storage#1.base| Int)) (= (store |c_old(#memory_int)| |save_byte_from_array_~storage#1.base| v_ArrVal_3262) |c_#memory_int|))) is different from true [2022-11-20 11:58:11,206 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-20 11:58:11,206 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 39 [2022-11-20 11:58:11,234 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 7 treesize of output 5 [2022-11-20 11:58:11,239 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 18 treesize of output 14 [2022-11-20 11:58:11,567 INFO L321 Elim1Store]: treesize reduction 4, result has 91.8 percent of original size [2022-11-20 11:58:11,567 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 52 treesize of output 88 [2022-11-20 11:58:12,082 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 8 treesize of output 1 [2022-11-20 11:58:12,254 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 11:58:12,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 40 [2022-11-20 11:58:24,133 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 65 proven. 101 refuted. 0 times theorem prover too weak. 50 trivial. 2 not checked. [2022-11-20 11:58:24,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:25,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146473031] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:25,079 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:58:25,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 31] total 48 [2022-11-20 11:58:25,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246281811] [2022-11-20 11:58:25,080 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:25,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-20 11:58:25,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:25,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-20 11:58:25,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=2137, Unknown=32, NotChecked=190, Total=2550 [2022-11-20 11:58:25,082 INFO L87 Difference]: Start difference. First operand 1439 states and 1981 transitions. Second operand has 48 states, 44 states have (on average 3.5) internal successors, (154), 43 states have internal predecessors, (154), 19 states have call successors, (45), 12 states have call predecessors, (45), 16 states have return successors, (44), 18 states have call predecessors, (44), 18 states have call successors, (44) [2022-11-20 11:58:48,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:48,978 INFO L93 Difference]: Finished difference Result 2427 states and 3505 transitions. [2022-11-20 11:58:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-11-20 11:58:48,979 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 44 states have (on average 3.5) internal successors, (154), 43 states have internal predecessors, (154), 19 states have call successors, (45), 12 states have call predecessors, (45), 16 states have return successors, (44), 18 states have call predecessors, (44), 18 states have call successors, (44) Word has length 172 [2022-11-20 11:58:48,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:48,994 INFO L225 Difference]: With dead ends: 2427 [2022-11-20 11:58:48,994 INFO L226 Difference]: Without dead ends: 1822 [2022-11-20 11:58:49,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 265 SyntacticMatches, 18 SemanticMatches, 84 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2431 ImplicationChecksByTransitivity, 33.2s TimeCoverageRelationStatistics Valid=526, Invalid=6381, Unknown=73, NotChecked=330, Total=7310 [2022-11-20 11:58:49,000 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 218 mSDsluCounter, 1905 mSDsCounter, 0 mSdLazyCounter, 3258 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 2073 SdHoareTripleChecker+Invalid, 6262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 3258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2821 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:49,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 2073 Invalid, 6262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 3258 Invalid, 0 Unknown, 2821 Unchecked, 4.6s Time] [2022-11-20 11:58:49,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2022-11-20 11:58:49,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1540. [2022-11-20 11:58:49,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1540 states, 961 states have (on average 1.1644120707596255) internal successors, (1119), 986 states have internal predecessors, (1119), 425 states have call successors, (425), 127 states have call predecessors, (425), 153 states have return successors, (576), 426 states have call predecessors, (576), 420 states have call successors, (576) [2022-11-20 11:58:49,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1540 states to 1540 states and 2120 transitions. [2022-11-20 11:58:49,355 INFO L78 Accepts]: Start accepts. Automaton has 1540 states and 2120 transitions. Word has length 172 [2022-11-20 11:58:49,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:49,356 INFO L495 AbstractCegarLoop]: Abstraction has 1540 states and 2120 transitions. [2022-11-20 11:58:49,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 44 states have (on average 3.5) internal successors, (154), 43 states have internal predecessors, (154), 19 states have call successors, (45), 12 states have call predecessors, (45), 16 states have return successors, (44), 18 states have call predecessors, (44), 18 states have call successors, (44) [2022-11-20 11:58:49,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1540 states and 2120 transitions. [2022-11-20 11:58:49,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-11-20 11:58:49,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:49,361 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:49,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:49,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-20 11:58:49,576 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:49,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:49,576 INFO L85 PathProgramCache]: Analyzing trace with hash -546492927, now seen corresponding path program 1 times [2022-11-20 11:58:49,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:49,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851654684] [2022-11-20 11:58:49,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:49,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:49,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:51,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 11:58:51,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:51,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:58:51,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 11:58:51,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:58:51,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:58:51,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:58:51,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:58:51,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:58:51,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:58:51,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 11:58:51,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-20 11:58:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:58:51,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:58:51,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-20 11:58:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-20 11:58:51,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:58:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 11:58:51,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:58:51,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 11:58:51,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 11:58:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 11:58:51,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:58:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 11:58:51,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:58:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:51,921 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2022-11-20 11:58:51,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:51,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851654684] [2022-11-20 11:58:51,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851654684] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:51,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375803358] [2022-11-20 11:58:51,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:51,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:51,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:51,923 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:51,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-20 11:58:52,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:52,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 2895 conjuncts, 138 conjunts are in the unsatisfiable core [2022-11-20 11:58:52,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:52,896 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:58:52,902 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:58:53,944 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_3395 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_ensure_byte_cursor_has_allocated_buffer_member_#in~cursor.base| v_ArrVal_3395))) (exists ((v_ArrVal_3396 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_ensure_byte_cursor_has_allocated_buffer_member_#in~cursor.base| v_ArrVal_3396) |c_#memory_$Pointer$.base|))) is different from true [2022-11-20 11:58:53,971 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:53,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-20 11:58:53,981 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 7 treesize of output 3 [2022-11-20 11:58:54,006 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:54,006 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-20 11:58:54,017 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 7 treesize of output 3 [2022-11-20 11:58:55,041 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:58:55,045 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 6 treesize of output 5 [2022-11-20 11:58:55,048 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 6 treesize of output 5 [2022-11-20 11:58:55,319 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 11:58:55,319 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 1 case distinctions, treesize of input 33 treesize of output 36 [2022-11-20 11:58:55,348 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:55,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 45 [2022-11-20 11:58:55,376 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:55,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 43 [2022-11-20 11:58:55,411 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 29 treesize of output 21 [2022-11-20 11:58:55,417 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 25 treesize of output 17 [2022-11-20 11:59:29,444 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 77 proven. 137 refuted. 2 times theorem prover too weak. 35 trivial. 2 not checked. [2022-11-20 11:59:29,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:34,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375803358] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:34,818 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:34,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 38] total 50 [2022-11-20 11:59:34,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468676813] [2022-11-20 11:59:34,818 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:34,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-11-20 11:59:34,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:34,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-11-20 11:59:34,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=3400, Unknown=35, NotChecked=118, Total=3782 [2022-11-20 11:59:34,821 INFO L87 Difference]: Start difference. First operand 1540 states and 2120 transitions. Second operand has 50 states, 46 states have (on average 3.5217391304347827) internal successors, (162), 46 states have internal predecessors, (162), 21 states have call successors, (53), 10 states have call predecessors, (53), 15 states have return successors, (52), 18 states have call predecessors, (52), 21 states have call successors, (52) [2022-11-20 12:00:01,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:01,785 INFO L93 Difference]: Finished difference Result 2711 states and 3858 transitions. [2022-11-20 12:00:01,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-11-20 12:00:01,785 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 46 states have (on average 3.5217391304347827) internal successors, (162), 46 states have internal predecessors, (162), 21 states have call successors, (53), 10 states have call predecessors, (53), 15 states have return successors, (52), 18 states have call predecessors, (52), 21 states have call successors, (52) Word has length 182 [2022-11-20 12:00:01,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:01,797 INFO L225 Difference]: With dead ends: 2711 [2022-11-20 12:00:01,798 INFO L226 Difference]: Without dead ends: 1991 [2022-11-20 12:00:01,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 277 SyntacticMatches, 25 SemanticMatches, 110 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3662 ImplicationChecksByTransitivity, 54.6s TimeCoverageRelationStatistics Valid=964, Invalid=11171, Unknown=79, NotChecked=218, Total=12432 [2022-11-20 12:00:01,804 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 537 mSDsluCounter, 1486 mSDsCounter, 0 mSdLazyCounter, 6318 mSolverCounterSat, 499 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 1571 SdHoareTripleChecker+Invalid, 9631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 499 IncrementalHoareTripleChecker+Valid, 6318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2814 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:01,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [564 Valid, 1571 Invalid, 9631 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [499 Valid, 6318 Invalid, 0 Unknown, 2814 Unchecked, 8.9s Time] [2022-11-20 12:00:01,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1991 states. [2022-11-20 12:00:02,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1991 to 1700. [2022-11-20 12:00:02,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1700 states, 1063 states have (on average 1.1599247412982125) internal successors, (1233), 1094 states have internal predecessors, (1233), 460 states have call successors, (460), 151 states have call predecessors, (460), 176 states have return successors, (618), 454 states have call predecessors, (618), 455 states have call successors, (618) [2022-11-20 12:00:02,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1700 states to 1700 states and 2311 transitions. [2022-11-20 12:00:02,390 INFO L78 Accepts]: Start accepts. Automaton has 1700 states and 2311 transitions. Word has length 182 [2022-11-20 12:00:02,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:02,391 INFO L495 AbstractCegarLoop]: Abstraction has 1700 states and 2311 transitions. [2022-11-20 12:00:02,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 46 states have (on average 3.5217391304347827) internal successors, (162), 46 states have internal predecessors, (162), 21 states have call successors, (53), 10 states have call predecessors, (53), 15 states have return successors, (52), 18 states have call predecessors, (52), 21 states have call successors, (52) [2022-11-20 12:00:02,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1700 states and 2311 transitions. [2022-11-20 12:00:02,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-11-20 12:00:02,396 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:02,396 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:00:02,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:02,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-11-20 12:00:02,620 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:00:02,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:02,620 INFO L85 PathProgramCache]: Analyzing trace with hash -396833003, now seen corresponding path program 3 times [2022-11-20 12:00:02,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:00:02,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668575075] [2022-11-20 12:00:02,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:02,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:00:02,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:00:03,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:00:03,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:00:03,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:03,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:00:03,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:03,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:00:03,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:00:03,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:00:03,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 12:00:03,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:00:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:00:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:00:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:03,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 12:00:03,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:04,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:00:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 12:00:04,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 12:00:04,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 12:00:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 12:00:04,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:00:04,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 12:00:04,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 12:00:04,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:04,514 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 28 proven. 35 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2022-11-20 12:00:04,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:00:04,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668575075] [2022-11-20 12:00:04,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668575075] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:04,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862783791] [2022-11-20 12:00:04,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:00:04,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:00:04,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:00:04,516 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:00:04,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-20 12:00:06,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-20 12:00:06,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:00:06,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 2574 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-20 12:00:06,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:08,344 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 147 proven. 17 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-11-20 12:00:08,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:08,853 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 27 treesize of output 15 [2022-11-20 12:00:09,053 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 12:00:09,054 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 31 treesize of output 25 [2022-11-20 12:00:09,122 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 28 proven. 36 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-11-20 12:00:09,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862783791] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:00:09,123 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:00:09,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 10] total 25 [2022-11-20 12:00:09,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086029944] [2022-11-20 12:00:09,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:09,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-20 12:00:09,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:00:09,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-20 12:00:09,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-11-20 12:00:09,124 INFO L87 Difference]: Start difference. First operand 1700 states and 2311 transitions. Second operand has 25 states, 24 states have (on average 5.958333333333333) internal successors, (143), 22 states have internal predecessors, (143), 8 states have call successors, (49), 6 states have call predecessors, (49), 6 states have return successors, (44), 6 states have call predecessors, (44), 8 states have call successors, (44) [2022-11-20 12:00:13,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:13,858 INFO L93 Difference]: Finished difference Result 2684 states and 3739 transitions. [2022-11-20 12:00:13,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 12:00:13,859 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 5.958333333333333) internal successors, (143), 22 states have internal predecessors, (143), 8 states have call successors, (49), 6 states have call predecessors, (49), 6 states have return successors, (44), 6 states have call predecessors, (44), 8 states have call successors, (44) Word has length 178 [2022-11-20 12:00:13,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:13,865 INFO L225 Difference]: With dead ends: 2684 [2022-11-20 12:00:13,865 INFO L226 Difference]: Without dead ends: 1878 [2022-11-20 12:00:13,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 384 SyntacticMatches, 14 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=342, Invalid=1550, Unknown=0, NotChecked=0, Total=1892 [2022-11-20 12:00:13,870 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 365 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1768 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 2305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 1768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:13,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 464 Invalid, 2305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 1768 Invalid, 0 Unknown, 261 Unchecked, 2.9s Time] [2022-11-20 12:00:13,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1878 states. [2022-11-20 12:00:14,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1878 to 1697. [2022-11-20 12:00:14,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1697 states, 1073 states have (on average 1.1640260950605779) internal successors, (1249), 1099 states have internal predecessors, (1249), 447 states have call successors, (447), 156 states have call predecessors, (447), 176 states have return successors, (589), 441 states have call predecessors, (589), 442 states have call successors, (589) [2022-11-20 12:00:14,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1697 states to 1697 states and 2285 transitions. [2022-11-20 12:00:14,229 INFO L78 Accepts]: Start accepts. Automaton has 1697 states and 2285 transitions. Word has length 178 [2022-11-20 12:00:14,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:14,230 INFO L495 AbstractCegarLoop]: Abstraction has 1697 states and 2285 transitions. [2022-11-20 12:00:14,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 5.958333333333333) internal successors, (143), 22 states have internal predecessors, (143), 8 states have call successors, (49), 6 states have call predecessors, (49), 6 states have return successors, (44), 6 states have call predecessors, (44), 8 states have call successors, (44) [2022-11-20 12:00:14,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 2285 transitions. [2022-11-20 12:00:14,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-20 12:00:14,235 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:14,236 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:00:14,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:14,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-20 12:00:14,449 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:00:14,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:14,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1583630024, now seen corresponding path program 1 times [2022-11-20 12:00:14,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:00:14,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640761749] [2022-11-20 12:00:14,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:14,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:00:14,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:00:15,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:00:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:00:15,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:15,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 12:00:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 12:00:15,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 12:00:15,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 12:00:15,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 12:00:15,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 12:00:15,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:15,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:00:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:00:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:00:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 12:00:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 12:00:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:00:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:00:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 12:00:15,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-20 12:00:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-11-20 12:00:15,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-20 12:00:15,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-20 12:00:15,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-20 12:00:15,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-11-20 12:00:15,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-11-20 12:00:15,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-20 12:00:15,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:15,431 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 49 proven. 46 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2022-11-20 12:00:15,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:00:15,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640761749] [2022-11-20 12:00:15,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640761749] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:15,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607864448] [2022-11-20 12:00:15,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:15,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:00:15,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:00:15,433 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:00:15,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-20 12:00:16,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:16,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 2884 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 12:00:16,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:16,507 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2022-11-20 12:00:16,507 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:00:16,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607864448] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:00:16,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:00:16,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2022-11-20 12:00:16,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048779618] [2022-11-20 12:00:16,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:00:16,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:00:16,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:00:16,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:00:16,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:00:16,509 INFO L87 Difference]: Start difference. First operand 1697 states and 2285 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-20 12:00:17,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:17,257 INFO L93 Difference]: Finished difference Result 2173 states and 2962 transitions. [2022-11-20 12:00:17,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 12:00:17,258 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) Word has length 185 [2022-11-20 12:00:17,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:17,264 INFO L225 Difference]: With dead ends: 2173 [2022-11-20 12:00:17,264 INFO L226 Difference]: Without dead ends: 1582 [2022-11-20 12:00:17,267 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2022-11-20 12:00:17,276 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 218 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:17,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 747 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 12:00:17,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1582 states. [2022-11-20 12:00:17,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1582 to 1550. [2022-11-20 12:00:17,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 989 states have (on average 1.1375126390293226) internal successors, (1125), 1009 states have internal predecessors, (1125), 400 states have call successors, (400), 142 states have call predecessors, (400), 160 states have return successors, (516), 398 states have call predecessors, (516), 393 states have call successors, (516) [2022-11-20 12:00:17,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 2041 transitions. [2022-11-20 12:00:17,746 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 2041 transitions. Word has length 185 [2022-11-20 12:00:17,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:17,746 INFO L495 AbstractCegarLoop]: Abstraction has 1550 states and 2041 transitions. [2022-11-20 12:00:17,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-20 12:00:17,747 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 2041 transitions. [2022-11-20 12:00:17,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-11-20 12:00:17,752 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:17,752 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 6, 3, 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] [2022-11-20 12:00:17,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:17,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:00:17,964 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:00:17,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:17,965 INFO L85 PathProgramCache]: Analyzing trace with hash -942571126, now seen corresponding path program 2 times [2022-11-20 12:00:17,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:00:17,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453907418] [2022-11-20 12:00:17,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:17,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:00:18,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:00:22,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:00:22,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:00:22,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 12:00:22,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 12:00:22,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 12:00:22,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 12:00:22,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:00:22,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:00:22,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:22,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 12:00:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-20 12:00:22,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:22,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 12:00:22,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:23,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 12:00:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:23,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:00:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:23,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 12:00:23,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:24,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:00:24,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:00:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 12:00:24,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 12:00:24,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 12:00:24,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:00:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:00:24,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 12:00:24,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:24,664 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 51 proven. 41 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2022-11-20 12:00:24,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:00:24,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453907418] [2022-11-20 12:00:24,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453907418] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:24,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168346335] [2022-11-20 12:00:24,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:00:24,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:00:24,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:00:24,674 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:00:24,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-20 12:00:26,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:00:26,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:00:26,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 2917 conjuncts, 47 conjunts are in the unsatisfiable core [2022-11-20 12:00:26,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:26,446 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 12:00:26,452 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 12:00:27,214 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 12:00:27,219 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 12:00:27,424 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 152 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-11-20 12:00:27,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:28,179 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 24 [2022-11-20 12:00:28,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:28,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:28,254 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-11-20 12:00:28,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168346335] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:00:28,254 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:00:28,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 12, 10] total 43 [2022-11-20 12:00:28,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067736162] [2022-11-20 12:00:28,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:28,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-11-20 12:00:28,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:00:28,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-11-20 12:00:28,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1688, Unknown=0, NotChecked=0, Total=1806 [2022-11-20 12:00:28,257 INFO L87 Difference]: Start difference. First operand 1550 states and 2041 transitions. Second operand has 43 states, 39 states have (on average 4.410256410256411) internal successors, (172), 39 states have internal predecessors, (172), 21 states have call successors, (75), 7 states have call predecessors, (75), 15 states have return successors, (74), 19 states have call predecessors, (74), 21 states have call successors, (74) [2022-11-20 12:00:39,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:39,138 INFO L93 Difference]: Finished difference Result 2311 states and 3130 transitions. [2022-11-20 12:00:39,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-20 12:00:39,139 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 39 states have (on average 4.410256410256411) internal successors, (172), 39 states have internal predecessors, (172), 21 states have call successors, (75), 7 states have call predecessors, (75), 15 states have return successors, (74), 19 states have call predecessors, (74), 21 states have call successors, (74) Word has length 188 [2022-11-20 12:00:39,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:39,146 INFO L225 Difference]: With dead ends: 2311 [2022-11-20 12:00:39,146 INFO L226 Difference]: Without dead ends: 1829 [2022-11-20 12:00:39,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 498 GetRequests, 422 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=492, Invalid=4910, Unknown=0, NotChecked=0, Total=5402 [2022-11-20 12:00:39,149 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 476 mSDsluCounter, 1527 mSDsCounter, 0 mSdLazyCounter, 6107 mSolverCounterSat, 423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1621 SdHoareTripleChecker+Invalid, 7089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 423 IncrementalHoareTripleChecker+Valid, 6107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 559 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:39,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1621 Invalid, 7089 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [423 Valid, 6107 Invalid, 0 Unknown, 559 Unchecked, 7.7s Time] [2022-11-20 12:00:39,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1829 states. [2022-11-20 12:00:39,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1829 to 1606. [2022-11-20 12:00:39,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1606 states, 1037 states have (on average 1.1340405014464803) internal successors, (1176), 1059 states have internal predecessors, (1176), 399 states have call successors, (399), 149 states have call predecessors, (399), 169 states have return successors, (512), 397 states have call predecessors, (512), 392 states have call successors, (512) [2022-11-20 12:00:39,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 2087 transitions. [2022-11-20 12:00:39,506 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 2087 transitions. Word has length 188 [2022-11-20 12:00:39,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:39,507 INFO L495 AbstractCegarLoop]: Abstraction has 1606 states and 2087 transitions. [2022-11-20 12:00:39,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 39 states have (on average 4.410256410256411) internal successors, (172), 39 states have internal predecessors, (172), 21 states have call successors, (75), 7 states have call predecessors, (75), 15 states have return successors, (74), 19 states have call predecessors, (74), 21 states have call successors, (74) [2022-11-20 12:00:39,507 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 2087 transitions. [2022-11-20 12:00:39,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-11-20 12:00:39,512 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:39,512 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:00:39,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:39,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-11-20 12:00:39,726 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:00:39,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:39,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1596501726, now seen corresponding path program 1 times [2022-11-20 12:00:39,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:00:39,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035433677] [2022-11-20 12:00:39,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:39,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:00:39,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:00:42,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:00:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:00:42,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:42,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:00:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:42,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:00:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:00:42,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:00:42,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 12:00:42,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 12:00:42,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:00:42,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:42,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:00:42,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:00:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-20 12:00:42,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:00:42,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-20 12:00:42,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:00:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-20 12:00:42,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:00:42,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:00:42,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:00:42,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 12:00:42,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 12:00:42,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 12:00:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:00:42,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:00:42,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 12:00:42,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:42,893 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 13 proven. 30 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2022-11-20 12:00:42,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:00:42,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035433677] [2022-11-20 12:00:42,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035433677] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:42,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318566020] [2022-11-20 12:00:42,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:42,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:00:42,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:00:42,895 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:00:42,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-20 12:00:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:43,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 2999 conjuncts, 185 conjunts are in the unsatisfiable core [2022-11-20 12:00:43,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:44,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 12:00:44,329 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 12:00:46,243 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 12:00:46,403 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:00:46,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-20 12:00:46,413 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 7 treesize of output 5 [2022-11-20 12:00:46,429 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 12:00:46,442 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-20 12:00:46,442 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 12:00:47,981 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 21 treesize of output 13 [2022-11-20 12:00:48,011 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 12:00:48,772 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 12:00:48,970 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 6 treesize of output 5 [2022-11-20 12:00:48,973 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 6 treesize of output 5 [2022-11-20 12:00:49,636 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-20 12:00:49,951 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-20 12:00:49,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 59 treesize of output 74 [2022-11-20 12:00:50,002 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-20 12:00:50,002 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 55 treesize of output 64 [2022-11-20 12:00:50,067 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 7 treesize of output 3 [2022-11-20 12:00:50,098 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 7 treesize of output 3 [2022-11-20 12:00:50,895 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 12:00:50,903 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:00:50,904 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 82 treesize of output 74 [2022-11-20 12:00:50,912 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 12:00:50,920 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:00:50,921 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 72 treesize of output 64 [2022-11-20 12:00:50,952 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:00:50,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 76 [2022-11-20 12:00:52,340 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 6 treesize of output 5 [2022-11-20 12:00:52,606 INFO L321 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-20 12:00:52,607 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 51 treesize of output 58 [2022-11-20 12:01:08,654 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 69 proven. 190 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 12:01:08,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:10,072 WARN L837 $PredicateComparison]: unable to prove that (or (and (forall ((v_ArrVal_4016 (Array Int Int))) (< 0 (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_rhs~0#1.base| v_ArrVal_4016) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|) 18446744073709551616))) (forall ((v_ArrVal_4016 (Array Int Int))) (<= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_rhs~0#1.base| v_ArrVal_4016) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|) 18446744073709551616) 9223372036854775807))) (not (< 0 (mod |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_#t~mem1214#1| 18446744073709551616))) (and (= |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_#t~mem1213#1.base| 0) (= |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_#t~mem1213#1.offset| 0))) is different from false [2022-11-20 12:01:10,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318566020] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:10,075 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:10,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 50] total 71 [2022-11-20 12:01:10,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662877302] [2022-11-20 12:01:10,076 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:10,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-11-20 12:01:10,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:01:10,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-11-20 12:01:10,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=5581, Unknown=13, NotChecked=150, Total=6006 [2022-11-20 12:01:10,079 INFO L87 Difference]: Start difference. First operand 1606 states and 2087 transitions. Second operand has 71 states, 63 states have (on average 2.6825396825396823) internal successors, (169), 58 states have internal predecessors, (169), 25 states have call successors, (58), 12 states have call predecessors, (58), 19 states have return successors, (57), 24 states have call predecessors, (57), 25 states have call successors, (57) [2022-11-20 12:01:42,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:42,503 INFO L93 Difference]: Finished difference Result 2272 states and 3003 transitions. [2022-11-20 12:01:42,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-11-20 12:01:42,503 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 63 states have (on average 2.6825396825396823) internal successors, (169), 58 states have internal predecessors, (169), 25 states have call successors, (58), 12 states have call predecessors, (58), 19 states have return successors, (57), 24 states have call predecessors, (57), 25 states have call successors, (57) Word has length 206 [2022-11-20 12:01:42,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:42,510 INFO L225 Difference]: With dead ends: 2272 [2022-11-20 12:01:42,510 INFO L226 Difference]: Without dead ends: 1792 [2022-11-20 12:01:42,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 285 SyntacticMatches, 12 SemanticMatches, 132 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5414 ImplicationChecksByTransitivity, 47.0s TimeCoverageRelationStatistics Valid=988, Invalid=16540, Unknown=32, NotChecked=262, Total=17822 [2022-11-20 12:01:42,514 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 289 mSDsluCounter, 3207 mSDsCounter, 0 mSdLazyCounter, 6695 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 3367 SdHoareTripleChecker+Invalid, 10795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 6695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3812 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:42,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 3367 Invalid, 10795 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [288 Valid, 6695 Invalid, 0 Unknown, 3812 Unchecked, 7.3s Time] [2022-11-20 12:01:42,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1792 states. [2022-11-20 12:01:42,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1792 to 1637. [2022-11-20 12:01:42,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1637 states, 1060 states have (on average 1.1330188679245283) internal successors, (1201), 1082 states have internal predecessors, (1201), 401 states have call successors, (401), 155 states have call predecessors, (401), 175 states have return successors, (514), 399 states have call predecessors, (514), 394 states have call successors, (514) [2022-11-20 12:01:43,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1637 states to 1637 states and 2116 transitions. [2022-11-20 12:01:43,001 INFO L78 Accepts]: Start accepts. Automaton has 1637 states and 2116 transitions. Word has length 206 [2022-11-20 12:01:43,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:43,002 INFO L495 AbstractCegarLoop]: Abstraction has 1637 states and 2116 transitions. [2022-11-20 12:01:43,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 63 states have (on average 2.6825396825396823) internal successors, (169), 58 states have internal predecessors, (169), 25 states have call successors, (58), 12 states have call predecessors, (58), 19 states have return successors, (57), 24 states have call predecessors, (57), 25 states have call successors, (57) [2022-11-20 12:01:43,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1637 states and 2116 transitions. [2022-11-20 12:01:43,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-11-20 12:01:43,006 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:43,006 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:01:43,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:43,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-20 12:01:43,207 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:01:43,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:43,208 INFO L85 PathProgramCache]: Analyzing trace with hash 382679334, now seen corresponding path program 1 times [2022-11-20 12:01:43,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:01:43,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333245286] [2022-11-20 12:01:43,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:43,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:01:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:01:44,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:01:44,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:44,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:01:44,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:44,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:01:44,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:01:44,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:01:44,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 12:01:44,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 12:01:44,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:01:44,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:44,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:01:44,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 12:01:44,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-20 12:01:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:01:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-20 12:01:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:01:44,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-20 12:01:44,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:44,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:01:44,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:01:44,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 12:01:44,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 12:01:44,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 12:01:44,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:01:44,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:01:44,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 12:01:44,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:44,444 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-11-20 12:01:44,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:01:44,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333245286] [2022-11-20 12:01:44,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333245286] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:44,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084961754] [2022-11-20 12:01:44,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:44,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:01:44,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:01:44,446 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:01:44,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-20 12:01:45,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:45,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 3011 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 12:01:45,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:45,381 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 193 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2022-11-20 12:01:45,381 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:01:45,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084961754] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:01:45,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:01:45,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [12] total 13 [2022-11-20 12:01:45,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77897538] [2022-11-20 12:01:45,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:01:45,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:01:45,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:01:45,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:01:45,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:01:45,384 INFO L87 Difference]: Start difference. First operand 1637 states and 2116 transitions. Second operand has 9 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-20 12:01:45,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:45,897 INFO L93 Difference]: Finished difference Result 2476 states and 3219 transitions. [2022-11-20 12:01:45,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:01:45,898 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 210 [2022-11-20 12:01:45,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:45,904 INFO L225 Difference]: With dead ends: 2476 [2022-11-20 12:01:45,904 INFO L226 Difference]: Without dead ends: 1616 [2022-11-20 12:01:45,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 264 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:01:45,909 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 11 mSDsluCounter, 1107 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1274 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:45,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1274 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:01:45,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2022-11-20 12:01:46,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1616. [2022-11-20 12:01:46,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1048 states have (on average 1.133587786259542) internal successors, (1188), 1071 states have internal predecessors, (1188), 393 states have call successors, (393), 153 states have call predecessors, (393), 174 states have return successors, (498), 391 states have call predecessors, (498), 386 states have call successors, (498) [2022-11-20 12:01:46,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 2079 transitions. [2022-11-20 12:01:46,241 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 2079 transitions. Word has length 210 [2022-11-20 12:01:46,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:46,242 INFO L495 AbstractCegarLoop]: Abstraction has 1616 states and 2079 transitions. [2022-11-20 12:01:46,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-20 12:01:46,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 2079 transitions. [2022-11-20 12:01:46,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-11-20 12:01:46,245 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:46,245 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:01:46,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-11-20 12:01:46,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-20 12:01:46,446 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:01:46,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:46,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1234705855, now seen corresponding path program 1 times [2022-11-20 12:01:46,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:01:46,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724372519] [2022-11-20 12:01:46,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:46,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:01:46,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:01:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:01:51,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:51,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:51,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 12:01:51,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 12:01:51,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 12:01:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 12:01:51,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:01:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:01:51,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:51,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:01:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:51,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:51,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:01:51,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:52,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:01:52,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:52,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-20 12:01:52,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:52,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:01:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:52,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:01:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:01:52,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:01:53,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:01:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:01:53,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 12:01:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 12:01:53,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 12:01:53,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:01:53,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:01:53,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 12:01:53,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:53,529 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 33 proven. 65 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2022-11-20 12:01:53,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:01:53,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724372519] [2022-11-20 12:01:53,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724372519] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:53,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934198922] [2022-11-20 12:01:53,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:53,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:01:53,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:01:53,535 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:01:53,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-20 12:01:54,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:54,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 2954 conjuncts, 114 conjunts are in the unsatisfiable core [2022-11-20 12:01:54,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:55,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-20 12:02:02,567 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 12:02:04,757 WARN L859 $PredicateComparison]: unable to prove that (exists ((|save_byte_from_array_~storage#1.base| Int) (aux_div_v_ArrVal_4328_40 Int) (aux_mod_v_ArrVal_4328_40 Int) (v_ArrVal_4330 Int)) (and (= (store |c_old(#memory_int)| |save_byte_from_array_~storage#1.base| (store (store (select |c_old(#memory_int)| |save_byte_from_array_~storage#1.base|) |c_save_byte_from_array_#in~storage#1.offset| (+ aux_mod_v_ArrVal_4328_40 (* aux_div_v_ArrVal_4328_40 18446744073709551616))) (+ |c_save_byte_from_array_#in~storage#1.offset| 8) v_ArrVal_4330)) |c_#memory_int|) (<= 0 aux_mod_v_ArrVal_4328_40) (< aux_mod_v_ArrVal_4328_40 (mod |c_save_byte_from_array_#in~size#1| 18446744073709551616)))) is different from true [2022-11-20 12:02:04,790 INFO L321 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2022-11-20 12:02:04,790 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 1 case distinctions, treesize of input 37 treesize of output 40 [2022-11-20 12:02:52,342 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 162 proven. 81 refuted. 0 times theorem prover too weak. 52 trivial. 2 not checked. [2022-11-20 12:02:52,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:03:00,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934198922] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:03:00,609 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:03:00,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 68 [2022-11-20 12:03:00,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005243391] [2022-11-20 12:03:00,610 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:03:00,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-11-20 12:03:00,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:03:00,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-11-20 12:03:00,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=5397, Unknown=13, NotChecked=148, Total=5852 [2022-11-20 12:03:00,612 INFO L87 Difference]: Start difference. First operand 1616 states and 2079 transitions. Second operand has 68 states, 58 states have (on average 3.1551724137931036) internal successors, (183), 60 states have internal predecessors, (183), 32 states have call successors, (57), 9 states have call predecessors, (57), 20 states have return successors, (56), 30 states have call predecessors, (56), 31 states have call successors, (56) [2022-11-20 12:04:12,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:04:12,167 INFO L93 Difference]: Finished difference Result 2394 states and 3174 transitions. [2022-11-20 12:04:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-11-20 12:04:12,167 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 58 states have (on average 3.1551724137931036) internal successors, (183), 60 states have internal predecessors, (183), 32 states have call successors, (57), 9 states have call predecessors, (57), 20 states have return successors, (56), 30 states have call predecessors, (56), 31 states have call successors, (56) Word has length 199 [2022-11-20 12:04:12,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:04:12,173 INFO L225 Difference]: With dead ends: 2394 [2022-11-20 12:04:12,173 INFO L226 Difference]: Without dead ends: 2123 [2022-11-20 12:04:12,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 290 SyntacticMatches, 21 SemanticMatches, 151 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6753 ImplicationChecksByTransitivity, 128.4s TimeCoverageRelationStatistics Valid=1420, Invalid=21488, Unknown=48, NotChecked=300, Total=23256 [2022-11-20 12:04:12,176 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 638 mSDsluCounter, 2119 mSDsCounter, 0 mSdLazyCounter, 7083 mSolverCounterSat, 705 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 2231 SdHoareTripleChecker+Invalid, 10378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 705 IncrementalHoareTripleChecker+Valid, 7083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2590 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:04:12,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 2231 Invalid, 10378 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [705 Valid, 7083 Invalid, 0 Unknown, 2590 Unchecked, 7.9s Time] [2022-11-20 12:04:12,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2123 states. [2022-11-20 12:04:12,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2123 to 1912. [2022-11-20 12:04:12,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1246 states have (on average 1.1396468699839486) internal successors, (1420), 1275 states have internal predecessors, (1420), 462 states have call successors, (462), 176 states have call predecessors, (462), 203 states have return successors, (588), 460 states have call predecessors, (588), 455 states have call successors, (588) [2022-11-20 12:04:12,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 2470 transitions. [2022-11-20 12:04:12,613 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 2470 transitions. Word has length 199 [2022-11-20 12:04:12,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:04:12,613 INFO L495 AbstractCegarLoop]: Abstraction has 1912 states and 2470 transitions. [2022-11-20 12:04:12,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 58 states have (on average 3.1551724137931036) internal successors, (183), 60 states have internal predecessors, (183), 32 states have call successors, (57), 9 states have call predecessors, (57), 20 states have return successors, (56), 30 states have call predecessors, (56), 31 states have call successors, (56) [2022-11-20 12:04:12,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 2470 transitions. [2022-11-20 12:04:12,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-11-20 12:04:12,618 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:04:12,618 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:04:12,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-20 12:04:12,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-20 12:04:12,826 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:04:12,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:04:12,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1762963841, now seen corresponding path program 2 times [2022-11-20 12:04:12,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:04:12,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195712396] [2022-11-20 12:04:12,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:04:12,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:04:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:04:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:04:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:04:15,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:04:15,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-20 12:04:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 12:04:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 12:04:15,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 12:04:15,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:04:15,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:04:15,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:04:15,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:04:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:04:15,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:04:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:04:15,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:15,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-20 12:04:15,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:16,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:04:16,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:16,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:04:16,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:16,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:04:16,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:16,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:04:16,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:04:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 12:04:17,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-20 12:04:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-20 12:04:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-20 12:04:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:04:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 12:04:17,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 12:04:17,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:17,084 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 19 proven. 58 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-11-20 12:04:17,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:04:17,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195712396] [2022-11-20 12:04:17,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195712396] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:04:17,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542240797] [2022-11-20 12:04:17,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:04:17,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:04:17,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:04:17,087 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:04:17,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_99b24f37-e0b2-488a-af6d-4dd6510a7e23/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-20 12:04:18,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:04:18,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:04:18,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 2954 conjuncts, 102 conjunts are in the unsatisfiable core [2022-11-20 12:04:18,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:04:18,107 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 10 treesize of output 8 [2022-11-20 12:04:19,488 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_4468 (Array Int Int))) (= (store |c_old(#memory_int)| |c_ensure_byte_cursor_has_allocated_buffer_member_#in~cursor.base| v_ArrVal_4468) |c_#memory_int|)) is different from true [2022-11-20 12:04:19,497 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 16 treesize of output 18 [2022-11-20 12:04:20,709 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_4469 (Array Int Int))) (= (store |c_old(#memory_int)| |c_save_byte_from_array_~storage#1.base| v_ArrVal_4469) |c_#memory_int|)) is different from true [2022-11-20 12:04:20,712 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 6 treesize of output 5 [2022-11-20 12:04:20,721 WARN L859 $PredicateComparison]: unable to prove that (exists ((|save_byte_from_array_~storage#1.base| Int) (v_ArrVal_4470 (Array Int Int))) (= (store |c_old(#memory_int)| |save_byte_from_array_~storage#1.base| v_ArrVal_4470) |c_#memory_int|)) is different from true [2022-11-20 12:04:20,769 INFO L321 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2022-11-20 12:04:20,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 26 treesize of output 43 [2022-11-20 12:04:20,786 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 7 treesize of output 5 [2022-11-20 12:04:20,799 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 8 treesize of output 6 [2022-11-20 12:04:21,639 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 22 [2022-11-20 12:04:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 60 proven. 133 refuted. 0 times theorem prover too weak. 102 trivial. 2 not checked. [2022-11-20 12:04:21,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:04:28,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542240797] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:04:28,830 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:04:28,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 33] total 60 [2022-11-20 12:04:28,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635891034] [2022-11-20 12:04:28,830 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:04:28,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-11-20 12:04:28,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:04:28,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-11-20 12:04:28,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=3654, Unknown=6, NotChecked=372, Total=4290 [2022-11-20 12:04:28,833 INFO L87 Difference]: Start difference. First operand 1912 states and 2470 transitions. Second operand has 60 states, 54 states have (on average 2.9444444444444446) internal successors, (159), 54 states have internal predecessors, (159), 26 states have call successors, (58), 10 states have call predecessors, (58), 18 states have return successors, (56), 23 states have call predecessors, (56), 24 states have call successors, (56)