./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro --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 884fded8e66f5d1fb48ea41b5fc2a80efc48c733a21e019f076525ed24611a3d --- 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-8393723 [2022-11-18 20:04:57,654 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:04:57,657 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:04:57,684 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:04:57,685 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:04:57,686 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:04:57,688 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:04:57,690 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:04:57,692 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:04:57,693 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:04:57,695 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:04:57,696 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:04:57,697 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:04:57,698 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:04:57,700 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:04:57,701 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:04:57,703 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:04:57,704 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:04:57,707 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:04:57,709 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:04:57,711 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:04:57,720 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:04:57,721 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:04:57,726 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:04:57,730 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:04:57,735 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:04:57,736 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:04:57,737 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:04:57,739 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:04:57,740 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:04:57,741 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:04:57,742 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:04:57,743 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:04:57,745 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:04:57,747 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:04:57,750 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:04:57,751 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:04:57,752 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:04:57,752 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:04:57,753 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:04:57,754 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:04:57,755 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-18 20:04:57,800 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:04:57,805 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:04:57,806 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:04:57,806 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:04:57,808 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:04:57,808 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:04:57,809 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:04:57,809 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:04:57,809 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:04:57,810 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:04:57,811 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:04:57,812 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:04:57,812 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 20:04:57,812 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:04:57,812 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 20:04:57,813 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 20:04:57,813 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:04:57,813 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 20:04:57,813 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:04:57,814 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:04:57,814 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:04:57,814 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:04:57,814 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:04:57,815 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:04:57,815 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 20:04:57,815 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 20:04:57,815 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 20:04:57,816 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 20:04:57,816 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 20:04:57,816 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 20:04:57,818 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_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/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_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro 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 -> 884fded8e66f5d1fb48ea41b5fc2a80efc48c733a21e019f076525ed24611a3d [2022-11-18 20:04:58,177 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:04:58,210 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:04:58,214 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:04:58,216 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:04:58,217 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:04:58,219 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i [2022-11-18 20:04:58,302 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/data/2a7edbadf/4f29753ee679458fb698a414f6b6d6b4/FLAGb40ab2e39 [2022-11-18 20:04:59,220 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:04:59,221 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i [2022-11-18 20:04:59,275 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/data/2a7edbadf/4f29753ee679458fb698a414f6b6d6b4/FLAGb40ab2e39 [2022-11-18 20:04:59,717 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/data/2a7edbadf/4f29753ee679458fb698a414f6b6d6b4 [2022-11-18 20:04:59,720 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:04:59,722 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:04:59,724 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:04:59,724 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:04:59,728 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:04:59,728 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:04:59" (1/1) ... [2022-11-18 20:04:59,729 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ed1fdc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:59, skipping insertion in model container [2022-11-18 20:04:59,730 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:04:59" (1/1) ... [2022-11-18 20:04:59,738 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:04:59,876 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:05:00,250 WARN L234 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_34a4564b-b6dd-48e4-af71-7cc96d355b9a/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i[4492,4505] [2022-11-18 20:05:00,257 WARN L234 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_34a4564b-b6dd-48e4-af71-7cc96d355b9a/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i[4552,4565] [2022-11-18 20:05:01,202 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,203 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,204 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,205 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,207 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,222 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,227 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,230 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,231 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:01,780 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 20:05:01,782 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 20:05:01,783 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 20:05:01,785 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 20:05:01,787 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 20:05:01,788 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 20:05:01,789 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 20:05:01,799 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 20:05:01,801 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 20:05:01,804 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 20:05:02,019 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 20:05:02,189 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,190 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,295 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:05:02,409 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 20:05:02,426 WARN L234 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_34a4564b-b6dd-48e4-af71-7cc96d355b9a/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i[4492,4505] [2022-11-18 20:05:02,427 WARN L234 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_34a4564b-b6dd-48e4-af71-7cc96d355b9a/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i[4552,4565] [2022-11-18 20:05:02,465 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,465 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,466 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,466 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,467 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,474 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,475 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,476 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,477 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,514 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 20:05:02,515 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 20:05:02,516 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 20:05:02,517 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 20:05:02,518 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 20:05:02,519 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 20:05:02,519 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 20:05:02,520 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 20:05:02,520 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 20:05:02,521 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 20:05:02,545 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 20:05:02,615 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,617 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 20:05:02,659 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:05:02,904 INFO L208 MainTranslator]: Completed translation [2022-11-18 20:05:02,904 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02 WrapperNode [2022-11-18 20:05:02,904 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:05:02,906 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 20:05:02,906 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 20:05:02,906 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 20:05:02,919 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,074 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,204 INFO L138 Inliner]: procedures = 690, calls = 2636, calls flagged for inlining = 61, calls inlined = 8, statements flattened = 870 [2022-11-18 20:05:03,205 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 20:05:03,206 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 20:05:03,208 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 20:05:03,208 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 20:05:03,220 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,220 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,249 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,249 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,311 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,317 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,339 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,347 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,372 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 20:05:03,379 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 20:05:03,379 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 20:05:03,379 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 20:05:03,380 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (1/1) ... [2022-11-18 20:05:03,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:05:03,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:03,417 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 20:05:03,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 20:05:03,486 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2022-11-18 20:05:03,486 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2022-11-18 20:05:03,486 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 20:05:03,487 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-18 20:05:03,487 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-18 20:05:03,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2022-11-18 20:05:03,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-18 20:05:03,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-18 20:05:03,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 20:05:03,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-18 20:05:03,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-18 20:05:03,490 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-18 20:05:03,491 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-18 20:05:03,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 20:05:03,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 20:05:03,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 20:05:03,492 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 20:05:03,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 20:05:03,493 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-18 20:05:03,493 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-18 20:05:03,493 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2022-11-18 20:05:03,493 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2022-11-18 20:05:03,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-18 20:05:03,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-18 20:05:03,494 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-18 20:05:03,494 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-18 20:05:03,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 20:05:03,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 20:05:03,496 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_write [2022-11-18 20:05:03,496 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_write [2022-11-18 20:05:03,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 20:05:03,497 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-18 20:05:03,498 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-18 20:05:03,498 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-11-18 20:05:03,498 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-11-18 20:05:03,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 20:05:03,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real [2022-11-18 20:05:03,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 20:05:03,968 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 20:05:03,971 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 20:05:05,770 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 20:05:05,782 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 20:05:05,783 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-18 20:05:05,787 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:05:05 BoogieIcfgContainer [2022-11-18 20:05:05,787 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 20:05:05,792 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 20:05:05,792 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 20:05:05,798 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 20:05:05,798 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:04:59" (1/3) ... [2022-11-18 20:05:05,800 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d18da18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:05:05, skipping insertion in model container [2022-11-18 20:05:05,800 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:05:02" (2/3) ... [2022-11-18 20:05:05,801 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d18da18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:05:05, skipping insertion in model container [2022-11-18 20:05:05,801 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:05:05" (3/3) ... [2022-11-18 20:05:05,803 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_write_harness.i [2022-11-18 20:05:05,830 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 20:05:05,831 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 20:05:05,917 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 20:05:05,931 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;@3851b31, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 20:05:05,931 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 20:05:05,937 INFO L276 IsEmpty]: Start isEmpty. Operand has 129 states, 85 states have (on average 1.2705882352941176) internal successors, (108), 86 states have internal predecessors, (108), 32 states have call successors, (32), 10 states have call predecessors, (32), 10 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-11-18 20:05:05,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-18 20:05:05,957 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:05,957 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-18 20:05:05,958 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:05,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:05,967 INFO L85 PathProgramCache]: Analyzing trace with hash 259728785, now seen corresponding path program 1 times [2022-11-18 20:05:05,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:05,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178353348] [2022-11-18 20:05:05,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:05,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:06,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:07,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:07,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:07,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:07,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:07,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:07,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-11-18 20:05:07,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:07,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 20:05:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:05:07,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-18 20:05:07,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:07,747 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-18 20:05:07,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:07,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178353348] [2022-11-18 20:05:07,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178353348] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:07,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468564257] [2022-11-18 20:05:07,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:07,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:07,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:07,758 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:07,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 20:05:08,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 2552 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:05:08,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:08,710 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 20:05:08,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:08,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468564257] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:08,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:08,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2022-11-18 20:05:08,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926215154] [2022-11-18 20:05:08,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:08,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:05:08,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:08,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:05:08,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:05:08,763 INFO L87 Difference]: Start difference. First operand has 129 states, 85 states have (on average 1.2705882352941176) internal successors, (108), 86 states have internal predecessors, (108), 32 states have call successors, (32), 10 states have call predecessors, (32), 10 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 20:05:09,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:09,147 INFO L93 Difference]: Finished difference Result 258 states and 370 transitions. [2022-11-18 20:05:09,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:05:09,150 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 77 [2022-11-18 20:05:09,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:09,182 INFO L225 Difference]: With dead ends: 258 [2022-11-18 20:05:09,182 INFO L226 Difference]: Without dead ends: 127 [2022-11-18 20:05:09,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:05:09,195 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 203 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:09,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 462 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:05:09,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-11-18 20:05:09,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2022-11-18 20:05:09,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 83 states have (on average 1.2530120481927711) internal successors, (104), 85 states have internal predecessors, (104), 32 states have call successors, (32), 10 states have call predecessors, (32), 11 states have return successors, (34), 31 states have call predecessors, (34), 31 states have call successors, (34) [2022-11-18 20:05:09,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 170 transitions. [2022-11-18 20:05:09,264 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 170 transitions. Word has length 77 [2022-11-18 20:05:09,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:09,266 INFO L495 AbstractCegarLoop]: Abstraction has 127 states and 170 transitions. [2022-11-18 20:05:09,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 20:05:09,266 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 170 transitions. [2022-11-18 20:05:09,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-18 20:05:09,277 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:09,277 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 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] [2022-11-18 20:05:09,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:09,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:09,489 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:09,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:09,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1492783356, now seen corresponding path program 1 times [2022-11-18 20:05:09,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:09,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022879590] [2022-11-18 20:05:09,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:09,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:10,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:10,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:10,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 20:05:10,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 20:05:10,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:05:10,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 20:05:10,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 20:05:10,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:10,563 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-18 20:05:10,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:10,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022879590] [2022-11-18 20:05:10,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022879590] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:10,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321892534] [2022-11-18 20:05:10,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:10,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:10,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:10,566 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:10,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 20:05:11,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 2569 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 20:05:11,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:11,430 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:05:11,431 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:11,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321892534] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:11,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:11,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-11-18 20:05:11,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703948426] [2022-11-18 20:05:11,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:11,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:05:11,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:11,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:05:11,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:05:11,435 INFO L87 Difference]: Start difference. First operand 127 states and 170 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, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-18 20:05:11,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:11,842 INFO L93 Difference]: Finished difference Result 220 states and 297 transitions. [2022-11-18 20:05:11,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:05:11,843 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, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) Word has length 83 [2022-11-18 20:05:11,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:11,846 INFO L225 Difference]: With dead ends: 220 [2022-11-18 20:05:11,846 INFO L226 Difference]: Without dead ends: 124 [2022-11-18 20:05:11,847 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-11-18 20:05:11,848 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 207 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:11,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 621 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:05:11,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-11-18 20:05:11,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2022-11-18 20:05:11,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 81 states have (on average 1.2469135802469136) internal successors, (101), 82 states have internal predecessors, (101), 32 states have call successors, (32), 10 states have call predecessors, (32), 10 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-11-18 20:05:11,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 164 transitions. [2022-11-18 20:05:11,864 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 164 transitions. Word has length 83 [2022-11-18 20:05:11,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:11,864 INFO L495 AbstractCegarLoop]: Abstraction has 124 states and 164 transitions. [2022-11-18 20:05:11,864 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, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-18 20:05:11,865 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 164 transitions. [2022-11-18 20:05:11,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-18 20:05:11,867 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:11,867 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:11,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:12,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-11-18 20:05:12,078 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:12,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:12,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1451742418, now seen corresponding path program 1 times [2022-11-18 20:05:12,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:12,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315328954] [2022-11-18 20:05:12,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:12,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:13,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:13,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:13,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 20:05:13,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 20:05:13,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 20:05:13,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:05:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:13,470 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-18 20:05:13,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:13,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315328954] [2022-11-18 20:05:13,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315328954] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:13,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:05:13,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-18 20:05:13,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276181484] [2022-11-18 20:05:13,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:13,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 20:05:13,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:13,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 20:05:13,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:05:13,474 INFO L87 Difference]: Start difference. First operand 124 states and 164 transitions. Second operand has 9 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:05:14,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:14,816 INFO L93 Difference]: Finished difference Result 136 states and 180 transitions. [2022-11-18 20:05:14,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 20:05:14,817 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 95 [2022-11-18 20:05:14,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:14,819 INFO L225 Difference]: With dead ends: 136 [2022-11-18 20:05:14,819 INFO L226 Difference]: Without dead ends: 134 [2022-11-18 20:05:14,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-11-18 20:05:14,821 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 98 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:14,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 518 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-18 20:05:14,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-11-18 20:05:14,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 133. [2022-11-18 20:05:14,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 87 states have (on average 1.2298850574712643) internal successors, (107), 89 states have internal predecessors, (107), 33 states have call successors, (33), 11 states have call predecessors, (33), 12 states have return successors, (37), 32 states have call predecessors, (37), 32 states have call successors, (37) [2022-11-18 20:05:14,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 177 transitions. [2022-11-18 20:05:14,839 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 177 transitions. Word has length 95 [2022-11-18 20:05:14,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:14,839 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 177 transitions. [2022-11-18 20:05:14,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:05:14,840 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 177 transitions. [2022-11-18 20:05:14,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-18 20:05:14,841 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:14,842 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:14,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 20:05:14,842 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:14,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:14,843 INFO L85 PathProgramCache]: Analyzing trace with hash -364356006, now seen corresponding path program 1 times [2022-11-18 20:05:14,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:14,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467182138] [2022-11-18 20:05:14,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:14,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:16,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:16,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:16,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 20:05:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 20:05:16,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 20:05:16,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:16,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:05:16,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,446 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 20:05:16,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:16,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467182138] [2022-11-18 20:05:16,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467182138] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:16,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:05:16,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 20:05:16,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347874385] [2022-11-18 20:05:16,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:16,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:05:16,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:16,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:05:16,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:05:16,451 INFO L87 Difference]: Start difference. First operand 133 states and 177 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:05:17,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:17,458 INFO L93 Difference]: Finished difference Result 267 states and 371 transitions. [2022-11-18 20:05:17,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:05:17,458 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 99 [2022-11-18 20:05:17,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:17,461 INFO L225 Difference]: With dead ends: 267 [2022-11-18 20:05:17,461 INFO L226 Difference]: Without dead ends: 158 [2022-11-18 20:05:17,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:05:17,463 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 136 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:17,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 299 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-18 20:05:17,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-11-18 20:05:17,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 138. [2022-11-18 20:05:17,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 92 states have (on average 1.2391304347826086) internal successors, (114), 94 states have internal predecessors, (114), 33 states have call successors, (33), 11 states have call predecessors, (33), 12 states have return successors, (37), 32 states have call predecessors, (37), 32 states have call successors, (37) [2022-11-18 20:05:17,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 184 transitions. [2022-11-18 20:05:17,479 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 184 transitions. Word has length 99 [2022-11-18 20:05:17,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:17,480 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 184 transitions. [2022-11-18 20:05:17,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:05:17,480 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 184 transitions. [2022-11-18 20:05:17,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-18 20:05:17,487 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:17,487 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:17,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 20:05:17,488 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:17,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:17,488 INFO L85 PathProgramCache]: Analyzing trace with hash -106190568, now seen corresponding path program 1 times [2022-11-18 20:05:17,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:17,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88473502] [2022-11-18 20:05:17,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:17,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:17,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:19,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:19,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:19,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:19,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:19,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:19,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:19,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:19,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:19,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:20,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 20:05:20,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:20,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 20:05:20,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:20,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 20:05:20,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:20,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:20,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:05:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:20,396 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-18 20:05:20,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:20,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88473502] [2022-11-18 20:05:20,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88473502] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:20,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920735635] [2022-11-18 20:05:20,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:20,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:20,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:20,407 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:20,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 20:05:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:21,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 2610 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-18 20:05:21,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:21,225 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-18 20:05:21,762 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-18 20:05:21,762 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:21,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920735635] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:21,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:21,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [17] total 27 [2022-11-18 20:05:21,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466216789] [2022-11-18 20:05:21,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:21,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 20:05:21,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:21,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 20:05:21,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2022-11-18 20:05:21,766 INFO L87 Difference]: Start difference. First operand 138 states and 184 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2022-11-18 20:05:21,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:21,877 INFO L93 Difference]: Finished difference Result 275 states and 368 transitions. [2022-11-18 20:05:21,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:05:21,878 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 99 [2022-11-18 20:05:21,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:21,882 INFO L225 Difference]: With dead ends: 275 [2022-11-18 20:05:21,882 INFO L226 Difference]: Without dead ends: 157 [2022-11-18 20:05:21,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=74, Invalid=682, Unknown=0, NotChecked=0, Total=756 [2022-11-18 20:05:21,886 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 30 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:21,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 741 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 62 Unchecked, 0.0s Time] [2022-11-18 20:05:21,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2022-11-18 20:05:21,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2022-11-18 20:05:21,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 110 states have (on average 1.2454545454545454) internal successors, (137), 112 states have internal predecessors, (137), 33 states have call successors, (33), 12 states have call predecessors, (33), 13 states have return successors, (37), 32 states have call predecessors, (37), 32 states have call successors, (37) [2022-11-18 20:05:21,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 207 transitions. [2022-11-18 20:05:21,924 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 207 transitions. Word has length 99 [2022-11-18 20:05:21,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:21,924 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 207 transitions. [2022-11-18 20:05:21,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2022-11-18 20:05:21,925 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 207 transitions. [2022-11-18 20:05:21,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-18 20:05:21,928 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:21,928 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-18 20:05:21,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:22,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:22,139 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:22,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:22,139 INFO L85 PathProgramCache]: Analyzing trace with hash -523587174, now seen corresponding path program 1 times [2022-11-18 20:05:22,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:22,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569598979] [2022-11-18 20:05:22,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:22,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:22,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:22,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:22,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:22,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:22,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:22,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 20:05:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 20:05:22,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 20:05:22,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:22,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:05:22,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,548 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:05:22,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:22,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569598979] [2022-11-18 20:05:22,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569598979] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:22,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451842802] [2022-11-18 20:05:22,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:22,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:22,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:22,550 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:22,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 20:05:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:23,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 2605 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 20:05:23,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:23,161 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:05:23,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:23,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451842802] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:23,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:23,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-18 20:05:23,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346843653] [2022-11-18 20:05:23,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:23,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:05:23,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:23,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:05:23,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:05:23,164 INFO L87 Difference]: Start difference. First operand 157 states and 207 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 20:05:23,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:23,199 INFO L93 Difference]: Finished difference Result 284 states and 385 transitions. [2022-11-18 20:05:23,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:05:23,199 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2022-11-18 20:05:23,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:23,204 INFO L225 Difference]: With dead ends: 284 [2022-11-18 20:05:23,204 INFO L226 Difference]: Without dead ends: 166 [2022-11-18 20:05:23,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:05:23,208 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 20 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:23,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 484 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:05:23,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2022-11-18 20:05:23,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 149. [2022-11-18 20:05:23,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 103 states have (on average 1.2427184466019416) internal successors, (128), 104 states have internal predecessors, (128), 33 states have call successors, (33), 12 states have call predecessors, (33), 12 states have return successors, (36), 32 states have call predecessors, (36), 32 states have call successors, (36) [2022-11-18 20:05:23,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 197 transitions. [2022-11-18 20:05:23,233 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 197 transitions. Word has length 99 [2022-11-18 20:05:23,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:23,234 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 197 transitions. [2022-11-18 20:05:23,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 20:05:23,235 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 197 transitions. [2022-11-18 20:05:23,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-18 20:05:23,236 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:23,236 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:23,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:23,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-18 20:05:23,457 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:23,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:23,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1130210654, now seen corresponding path program 2 times [2022-11-18 20:05:23,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:23,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726077992] [2022-11-18 20:05:23,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:23,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:23,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:24,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:24,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:24,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:24,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:24,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:05:24,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-18 20:05:24,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-18 20:05:24,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:05:24,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:24,710 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2022-11-18 20:05:24,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:24,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726077992] [2022-11-18 20:05:24,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726077992] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:24,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155847241] [2022-11-18 20:05:24,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:05:24,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:24,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:24,713 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:24,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 20:05:25,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:05:25,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:25,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 2617 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-18 20:05:25,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:25,711 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-18 20:05:26,579 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:05:26,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:26,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155847241] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:26,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:26,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [10] total 22 [2022-11-18 20:05:26,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812518987] [2022-11-18 20:05:26,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:26,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 20:05:26,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:26,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 20:05:26,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2022-11-18 20:05:26,583 INFO L87 Difference]: Start difference. First operand 149 states and 197 transitions. Second operand has 14 states, 13 states have (on average 5.538461538461538) internal successors, (72), 12 states have internal predecessors, (72), 6 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-18 20:05:27,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:27,275 INFO L93 Difference]: Finished difference Result 340 states and 458 transitions. [2022-11-18 20:05:27,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 20:05:27,276 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.538461538461538) internal successors, (72), 12 states have internal predecessors, (72), 6 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 103 [2022-11-18 20:05:27,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:27,278 INFO L225 Difference]: With dead ends: 340 [2022-11-18 20:05:27,278 INFO L226 Difference]: Without dead ends: 228 [2022-11-18 20:05:27,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 109 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2022-11-18 20:05:27,280 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 57 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1762 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 117 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:27,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1762 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 218 Invalid, 0 Unknown, 117 Unchecked, 0.6s Time] [2022-11-18 20:05:27,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-18 20:05:27,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 175. [2022-11-18 20:05:27,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 124 states have (on average 1.2338709677419355) internal successors, (153), 126 states have internal predecessors, (153), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (41), 34 states have call predecessors, (41), 35 states have call successors, (41) [2022-11-18 20:05:27,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 230 transitions. [2022-11-18 20:05:27,299 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 230 transitions. Word has length 103 [2022-11-18 20:05:27,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:27,300 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 230 transitions. [2022-11-18 20:05:27,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.538461538461538) internal successors, (72), 12 states have internal predecessors, (72), 6 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-18 20:05:27,301 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 230 transitions. [2022-11-18 20:05:27,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-18 20:05:27,303 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:27,303 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:27,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:27,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-18 20:05:27,515 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:27,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:27,516 INFO L85 PathProgramCache]: Analyzing trace with hash 660059013, now seen corresponding path program 1 times [2022-11-18 20:05:27,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:27,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010088933] [2022-11-18 20:05:27,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:27,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:27,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:27,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:27,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:27,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:27,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:27,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:05:27,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:05:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:27,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:05:27,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:27,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 20:05:27,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,002 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-18 20:05:28,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:28,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010088933] [2022-11-18 20:05:28,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010088933] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:28,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129966342] [2022-11-18 20:05:28,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:28,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:28,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:28,005 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:28,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 20:05:28,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 2627 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 20:05:28,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:28,778 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-18 20:05:28,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:28,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129966342] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:28,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:28,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-18 20:05:28,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552412648] [2022-11-18 20:05:28,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:28,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:05:28,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:28,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:05:28,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:05:28,782 INFO L87 Difference]: Start difference. First operand 175 states and 230 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 20:05:28,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:28,827 INFO L93 Difference]: Finished difference Result 342 states and 459 transitions. [2022-11-18 20:05:28,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:05:28,828 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 105 [2022-11-18 20:05:28,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:28,831 INFO L225 Difference]: With dead ends: 342 [2022-11-18 20:05:28,831 INFO L226 Difference]: Without dead ends: 191 [2022-11-18 20:05:28,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:05:28,833 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 9 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:28,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 477 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:05:28,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-11-18 20:05:28,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 179. [2022-11-18 20:05:28,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 128 states have (on average 1.2265625) internal successors, (157), 130 states have internal predecessors, (157), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (41), 34 states have call predecessors, (41), 35 states have call successors, (41) [2022-11-18 20:05:28,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 234 transitions. [2022-11-18 20:05:28,863 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 234 transitions. Word has length 105 [2022-11-18 20:05:28,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:28,865 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 234 transitions. [2022-11-18 20:05:28,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 20:05:28,866 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 234 transitions. [2022-11-18 20:05:28,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-11-18 20:05:28,868 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:28,868 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:28,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:29,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:29,080 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:29,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:29,081 INFO L85 PathProgramCache]: Analyzing trace with hash -974393564, now seen corresponding path program 1 times [2022-11-18 20:05:29,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:29,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145219434] [2022-11-18 20:05:29,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:29,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:29,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:30,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:30,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:30,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:30,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:30,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:05:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 20:05:30,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:05:30,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:05:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:30,488 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-11-18 20:05:30,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:30,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145219434] [2022-11-18 20:05:30,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145219434] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:30,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516889558] [2022-11-18 20:05:30,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:30,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:30,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:30,491 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:30,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 20:05:31,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:31,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 2624 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 20:05:31,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:31,263 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-18 20:05:31,263 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:31,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516889558] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:31,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:31,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 11 [2022-11-18 20:05:31,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860030331] [2022-11-18 20:05:31,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:31,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 20:05:31,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:31,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 20:05:31,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:05:31,269 INFO L87 Difference]: Start difference. First operand 179 states and 234 transitions. Second operand has 9 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 20:05:31,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:31,454 INFO L93 Difference]: Finished difference Result 337 states and 445 transitions. [2022-11-18 20:05:31,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 20:05:31,455 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 107 [2022-11-18 20:05:31,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:31,457 INFO L225 Difference]: With dead ends: 337 [2022-11-18 20:05:31,457 INFO L226 Difference]: Without dead ends: 189 [2022-11-18 20:05:31,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:05:31,461 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 13 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1220 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:31,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1220 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:05:31,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-11-18 20:05:31,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2022-11-18 20:05:31,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 136 states have (on average 1.213235294117647) internal successors, (165), 140 states have internal predecessors, (165), 36 states have call successors, (36), 14 states have call predecessors, (36), 16 states have return successors, (46), 34 states have call predecessors, (46), 35 states have call successors, (46) [2022-11-18 20:05:31,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 247 transitions. [2022-11-18 20:05:31,480 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 247 transitions. Word has length 107 [2022-11-18 20:05:31,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:31,481 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 247 transitions. [2022-11-18 20:05:31,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 20:05:31,481 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 247 transitions. [2022-11-18 20:05:31,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-18 20:05:31,484 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:31,484 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 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] [2022-11-18 20:05:31,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:31,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:31,695 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:31,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:31,696 INFO L85 PathProgramCache]: Analyzing trace with hash 424675785, now seen corresponding path program 1 times [2022-11-18 20:05:31,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:31,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253118076] [2022-11-18 20:05:31,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:31,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:31,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:32,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:32,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:32,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:32,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:32,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:05:32,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:05:32,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:32,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:05:32,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 20:05:32,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,181 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 20:05:32,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:32,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253118076] [2022-11-18 20:05:32,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253118076] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:32,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883590811] [2022-11-18 20:05:32,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:32,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:32,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:32,184 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:32,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 20:05:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 2629 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 20:05:32,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:32,855 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 20:05:32,856 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:32,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883590811] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:32,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:32,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-18 20:05:32,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285506727] [2022-11-18 20:05:32,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:32,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:05:32,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:32,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:05:32,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:05:32,859 INFO L87 Difference]: Start difference. First operand 189 states and 247 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 20:05:32,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:32,897 INFO L93 Difference]: Finished difference Result 376 states and 505 transitions. [2022-11-18 20:05:32,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:05:32,898 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 105 [2022-11-18 20:05:32,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:32,899 INFO L225 Difference]: With dead ends: 376 [2022-11-18 20:05:32,900 INFO L226 Difference]: Without dead ends: 211 [2022-11-18 20:05:32,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:05:32,901 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 26 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:32,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 492 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:05:32,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-18 20:05:32,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 187. [2022-11-18 20:05:32,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 134 states have (on average 1.1940298507462686) internal successors, (160), 138 states have internal predecessors, (160), 36 states have call successors, (36), 14 states have call predecessors, (36), 16 states have return successors, (46), 34 states have call predecessors, (46), 35 states have call successors, (46) [2022-11-18 20:05:32,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 242 transitions. [2022-11-18 20:05:32,921 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 242 transitions. Word has length 105 [2022-11-18 20:05:32,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:32,921 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 242 transitions. [2022-11-18 20:05:32,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 20:05:32,922 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 242 transitions. [2022-11-18 20:05:32,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-18 20:05:32,924 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:32,924 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:32,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:33,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-18 20:05:33,135 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:33,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:33,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1333461873, now seen corresponding path program 1 times [2022-11-18 20:05:33,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:33,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232738433] [2022-11-18 20:05:33,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:33,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:33,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:34,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:34,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:34,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:34,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:34,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:34,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:05:34,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:05:34,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-18 20:05:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 20:05:34,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 20:05:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:34,407 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 14 proven. 8 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-11-18 20:05:34,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:34,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232738433] [2022-11-18 20:05:34,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232738433] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:34,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420823909] [2022-11-18 20:05:34,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:34,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:34,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:34,410 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:34,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 20:05:35,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:35,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 2626 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 20:05:35,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:35,176 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-18 20:05:35,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:35,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420823909] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:35,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:35,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 11 [2022-11-18 20:05:35,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277821690] [2022-11-18 20:05:35,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:35,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 20:05:35,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:35,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 20:05:35,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:05:35,180 INFO L87 Difference]: Start difference. First operand 187 states and 242 transitions. Second operand has 9 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 20:05:35,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:35,360 INFO L93 Difference]: Finished difference Result 300 states and 392 transitions. [2022-11-18 20:05:35,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 20:05:35,361 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 109 [2022-11-18 20:05:35,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:35,363 INFO L225 Difference]: With dead ends: 300 [2022-11-18 20:05:35,364 INFO L226 Difference]: Without dead ends: 175 [2022-11-18 20:05:35,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:05:35,366 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 13 mSDsluCounter, 1067 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1226 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:35,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1226 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:05:35,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-11-18 20:05:35,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2022-11-18 20:05:35,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 123 states have (on average 1.1788617886178863) internal successors, (145), 126 states have internal predecessors, (145), 36 states have call successors, (36), 14 states have call predecessors, (36), 15 states have return successors, (44), 34 states have call predecessors, (44), 35 states have call successors, (44) [2022-11-18 20:05:35,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 225 transitions. [2022-11-18 20:05:35,381 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 225 transitions. Word has length 109 [2022-11-18 20:05:35,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:35,382 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 225 transitions. [2022-11-18 20:05:35,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 20:05:35,382 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 225 transitions. [2022-11-18 20:05:35,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-18 20:05:35,384 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:35,384 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:35,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:35,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:35,596 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:35,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:35,597 INFO L85 PathProgramCache]: Analyzing trace with hash -67950389, now seen corresponding path program 1 times [2022-11-18 20:05:35,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:35,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740296127] [2022-11-18 20:05:35,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:35,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:35,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:37,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:37,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:37,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:37,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:38,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:38,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:38,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:05:38,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:05:38,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:05:38,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 20:05:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:38,503 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-18 20:05:38,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:38,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740296127] [2022-11-18 20:05:38,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740296127] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:38,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108846470] [2022-11-18 20:05:38,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:38,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:38,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:38,506 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:38,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 20:05:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:39,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 2624 conjuncts, 49 conjunts are in the unsatisfiable core [2022-11-18 20:05:39,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:39,420 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-18 20:05:39,427 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-18 20:05:40,473 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 16 treesize of output 8 [2022-11-18 20:05:40,480 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 18 treesize of output 10 [2022-11-18 20:05:40,559 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:05:40,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:05:40,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108846470] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:05:40,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:05:40,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [17] total 30 [2022-11-18 20:05:40,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729056488] [2022-11-18 20:05:40,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:05:40,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 20:05:40,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:40,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 20:05:40,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2022-11-18 20:05:40,563 INFO L87 Difference]: Start difference. First operand 175 states and 225 transitions. Second operand has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 11 states have internal predecessors, (65), 6 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-18 20:05:41,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:41,218 INFO L93 Difference]: Finished difference Result 400 states and 523 transitions. [2022-11-18 20:05:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 20:05:41,219 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 11 states have internal predecessors, (65), 6 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 105 [2022-11-18 20:05:41,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:41,222 INFO L225 Difference]: With dead ends: 400 [2022-11-18 20:05:41,222 INFO L226 Difference]: Without dead ends: 283 [2022-11-18 20:05:41,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 20:05:41,224 INFO L413 NwaCegarLoop]: 237 mSDtfsCounter, 165 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:41,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 998 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 268 Invalid, 0 Unknown, 98 Unchecked, 0.5s Time] [2022-11-18 20:05:41,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2022-11-18 20:05:41,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 279. [2022-11-18 20:05:41,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 192 states have (on average 1.1770833333333333) internal successors, (226), 196 states have internal predecessors, (226), 62 states have call successors, (62), 23 states have call predecessors, (62), 24 states have return successors, (76), 59 states have call predecessors, (76), 60 states have call successors, (76) [2022-11-18 20:05:41,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 364 transitions. [2022-11-18 20:05:41,252 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 364 transitions. Word has length 105 [2022-11-18 20:05:41,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:41,253 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 364 transitions. [2022-11-18 20:05:41,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 11 states have internal predecessors, (65), 6 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-18 20:05:41,253 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 364 transitions. [2022-11-18 20:05:41,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-18 20:05:41,256 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:41,256 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:41,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:41,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-18 20:05:41,468 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:41,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:41,468 INFO L85 PathProgramCache]: Analyzing trace with hash 2019870094, now seen corresponding path program 1 times [2022-11-18 20:05:41,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:41,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443941369] [2022-11-18 20:05:41,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:41,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:41,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:43,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:43,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:05:43,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:05:43,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:05:43,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:43,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:05:43,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:05:43,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:43,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 20:05:43,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 20:05:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-18 20:05:44,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-18 20:05:44,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,127 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-18 20:05:44,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:44,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443941369] [2022-11-18 20:05:44,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443941369] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:44,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259503641] [2022-11-18 20:05:44,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:44,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:44,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:44,130 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:44,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 20:05:44,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 2669 conjuncts, 74 conjunts are in the unsatisfiable core [2022-11-18 20:05:44,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:44,822 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-18 20:05:44,901 WARN L859 $PredicateComparison]: unable to prove that (exists ((|bounded_malloc_#res.base| Int)) (and (exists ((v_ArrVal_741 Int)) (= |c_#valid| (store |c_old(#valid)| |bounded_malloc_#res.base| v_ArrVal_741))) (< |bounded_malloc_#res.base| |c_#StackHeapBarrier|))) is different from true [2022-11-18 20:05:44,965 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:05:44,965 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 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-18 20:05:45,304 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:05:45,304 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-18 20:05:45,403 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-18 20:05:46,400 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 20:05:46,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-11-18 20:05:46,491 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 28 treesize of output 28 [2022-11-18 20:05:48,688 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 28 treesize of output 28 [2022-11-18 20:05:51,365 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 74 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 2 not checked. [2022-11-18 20:05:51,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:51,834 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_748 (Array Int Int))) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_save_byte_from_array_~storage#1.base| v_ArrVal_748) |c_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base|) (+ |c_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.offset| 8)) 0))) is different from false [2022-11-18 20:05:51,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259503641] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:51,843 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:05:51,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 35 [2022-11-18 20:05:51,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336384012] [2022-11-18 20:05:51,843 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:51,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 20:05:51,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:51,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 20:05:51,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1512, Unknown=8, NotChecked=158, Total=1806 [2022-11-18 20:05:51,846 INFO L87 Difference]: Start difference. First operand 279 states and 364 transitions. Second operand has 35 states, 31 states have (on average 4.290322580645161) internal successors, (133), 29 states have internal predecessors, (133), 13 states have call successors, (26), 8 states have call predecessors, (26), 10 states have return successors, (23), 11 states have call predecessors, (23), 12 states have call successors, (23) [2022-11-18 20:05:58,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:58,271 INFO L93 Difference]: Finished difference Result 555 states and 736 transitions. [2022-11-18 20:05:58,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-18 20:05:58,276 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 4.290322580645161) internal successors, (133), 29 states have internal predecessors, (133), 13 states have call successors, (26), 8 states have call predecessors, (26), 10 states have return successors, (23), 11 states have call predecessors, (23), 12 states have call successors, (23) Word has length 112 [2022-11-18 20:05:58,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:58,278 INFO L225 Difference]: With dead ends: 555 [2022-11-18 20:05:58,278 INFO L226 Difference]: Without dead ends: 351 [2022-11-18 20:05:58,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 157 SyntacticMatches, 5 SemanticMatches, 71 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=375, Invalid=4587, Unknown=16, NotChecked=278, Total=5256 [2022-11-18 20:05:58,282 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 278 mSDsluCounter, 1096 mSDsCounter, 0 mSdLazyCounter, 2201 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1176 SdHoareTripleChecker+Invalid, 3065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 2201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 663 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:58,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 1176 Invalid, 3065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 2201 Invalid, 0 Unknown, 663 Unchecked, 2.8s Time] [2022-11-18 20:05:58,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-11-18 20:05:58,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 303. [2022-11-18 20:05:58,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 213 states have (on average 1.15962441314554) internal successors, (247), 217 states have internal predecessors, (247), 62 states have call successors, (62), 26 states have call predecessors, (62), 27 states have return successors, (74), 59 states have call predecessors, (74), 60 states have call successors, (74) [2022-11-18 20:05:58,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 383 transitions. [2022-11-18 20:05:58,316 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 383 transitions. Word has length 112 [2022-11-18 20:05:58,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:58,317 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 383 transitions. [2022-11-18 20:05:58,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 4.290322580645161) internal successors, (133), 29 states have internal predecessors, (133), 13 states have call successors, (26), 8 states have call predecessors, (26), 10 states have return successors, (23), 11 states have call predecessors, (23), 12 states have call successors, (23) [2022-11-18 20:05:58,318 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 383 transitions. [2022-11-18 20:05:58,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-18 20:05:58,319 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:58,320 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:05:58,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:58,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-18 20:05:58,530 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:58,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:58,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1668571581, now seen corresponding path program 1 times [2022-11-18 20:05:58,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:58,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461607862] [2022-11-18 20:05:58,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:58,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:58,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:00,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:00,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:00,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:00,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:06:00,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 20:06:00,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-18 20:06:00,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-18 20:06:00,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:06:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:00,523 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-18 20:06:00,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:00,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461607862] [2022-11-18 20:06:00,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461607862] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:00,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196525912] [2022-11-18 20:06:00,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:00,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:00,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:00,528 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:00,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 20:06:01,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:01,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 2678 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 20:06:01,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:01,430 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-18 20:06:01,448 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-18 20:06:01,448 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:06:01,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196525912] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:06:01,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:06:01,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 14 [2022-11-18 20:06:01,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519668860] [2022-11-18 20:06:01,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:06:01,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 20:06:01,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:01,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 20:06:01,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:06:01,451 INFO L87 Difference]: Start difference. First operand 303 states and 383 transitions. Second operand has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-18 20:06:02,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:02,027 INFO L93 Difference]: Finished difference Result 432 states and 553 transitions. [2022-11-18 20:06:02,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 20:06:02,028 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 118 [2022-11-18 20:06:02,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:02,030 INFO L225 Difference]: With dead ends: 432 [2022-11-18 20:06:02,030 INFO L226 Difference]: Without dead ends: 298 [2022-11-18 20:06:02,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 135 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2022-11-18 20:06:02,031 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 109 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:02,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 954 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 217 Invalid, 0 Unknown, 49 Unchecked, 0.4s Time] [2022-11-18 20:06:02,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-18 20:06:02,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 298. [2022-11-18 20:06:02,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 211 states have (on average 1.1563981042654028) internal successors, (244), 215 states have internal predecessors, (244), 59 states have call successors, (59), 24 states have call predecessors, (59), 27 states have return successors, (78), 58 states have call predecessors, (78), 57 states have call successors, (78) [2022-11-18 20:06:02,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 381 transitions. [2022-11-18 20:06:02,062 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 381 transitions. Word has length 118 [2022-11-18 20:06:02,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:02,063 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 381 transitions. [2022-11-18 20:06:02,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-18 20:06:02,063 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 381 transitions. [2022-11-18 20:06:02,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-18 20:06:02,065 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:02,065 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:06:02,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:02,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-18 20:06:02,274 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:02,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:02,274 INFO L85 PathProgramCache]: Analyzing trace with hash 48962428, now seen corresponding path program 1 times [2022-11-18 20:06:02,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:02,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573579200] [2022-11-18 20:06:02,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:02,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:02,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:05,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:05,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:05,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:05,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:05,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:06:05,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:06:05,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:06:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:06:05,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,384 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 20:06:05,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:05,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573579200] [2022-11-18 20:06:05,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573579200] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:05,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766760843] [2022-11-18 20:06:05,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:05,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:05,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:05,387 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:05,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 20:06:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 2633 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-18 20:06:05,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:06,865 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 73 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-18 20:06:06,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:07,503 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-18 20:06:07,504 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 20 treesize of output 19 [2022-11-18 20:06:07,561 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 20:06:07,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766760843] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:07,562 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:07,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 13, 12] total 37 [2022-11-18 20:06:07,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098706204] [2022-11-18 20:06:07,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:07,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-18 20:06:07,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:07,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-18 20:06:07,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2022-11-18 20:06:07,565 INFO L87 Difference]: Start difference. First operand 298 states and 381 transitions. Second operand has 37 states, 34 states have (on average 4.411764705882353) internal successors, (150), 30 states have internal predecessors, (150), 12 states have call successors, (32), 7 states have call predecessors, (32), 9 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) [2022-11-18 20:06:14,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:14,274 INFO L93 Difference]: Finished difference Result 534 states and 711 transitions. [2022-11-18 20:06:14,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 20:06:14,275 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 34 states have (on average 4.411764705882353) internal successors, (150), 30 states have internal predecessors, (150), 12 states have call successors, (32), 7 states have call predecessors, (32), 9 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) Word has length 111 [2022-11-18 20:06:14,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:14,277 INFO L225 Difference]: With dead ends: 534 [2022-11-18 20:06:14,277 INFO L226 Difference]: Without dead ends: 355 [2022-11-18 20:06:14,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 228 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1108 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=434, Invalid=4536, Unknown=0, NotChecked=0, Total=4970 [2022-11-18 20:06:14,280 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 372 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 4406 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 1712 SdHoareTripleChecker+Invalid, 5302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 4406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 671 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:14,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 1712 Invalid, 5302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 4406 Invalid, 0 Unknown, 671 Unchecked, 5.0s Time] [2022-11-18 20:06:14,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-11-18 20:06:14,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 339. [2022-11-18 20:06:14,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 235 states have (on average 1.1659574468085105) internal successors, (274), 240 states have internal predecessors, (274), 75 states have call successors, (75), 24 states have call predecessors, (75), 28 states have return successors, (97), 74 states have call predecessors, (97), 73 states have call successors, (97) [2022-11-18 20:06:14,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 446 transitions. [2022-11-18 20:06:14,324 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 446 transitions. Word has length 111 [2022-11-18 20:06:14,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:14,325 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 446 transitions. [2022-11-18 20:06:14,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 34 states have (on average 4.411764705882353) internal successors, (150), 30 states have internal predecessors, (150), 12 states have call successors, (32), 7 states have call predecessors, (32), 9 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) [2022-11-18 20:06:14,325 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 446 transitions. [2022-11-18 20:06:14,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-18 20:06:14,327 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:14,327 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-18 20:06:14,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:14,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:14,538 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:14,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:14,538 INFO L85 PathProgramCache]: Analyzing trace with hash -155829576, now seen corresponding path program 1 times [2022-11-18 20:06:14,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:14,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316609003] [2022-11-18 20:06:14,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:14,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:15,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:16,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:16,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:16,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:16,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:16,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:16,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:16,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:06:16,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:06:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:06:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:06:16,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:17,274 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 14 proven. 29 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-18 20:06:17,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:17,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316609003] [2022-11-18 20:06:17,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316609003] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:17,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609886117] [2022-11-18 20:06:17,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:17,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:17,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:17,277 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:17,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 20:06:17,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:17,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 2633 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-18 20:06:17,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:18,015 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-18 20:06:18,925 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 58 proven. 12 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:06:18,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:19,450 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 30 proven. 14 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 20:06:19,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609886117] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:19,450 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:19,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 9] total 31 [2022-11-18 20:06:19,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695853258] [2022-11-18 20:06:19,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:19,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-18 20:06:19,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:19,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-18 20:06:19,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-11-18 20:06:19,453 INFO L87 Difference]: Start difference. First operand 339 states and 446 transitions. Second operand has 31 states, 29 states have (on average 4.9655172413793105) internal successors, (144), 28 states have internal predecessors, (144), 9 states have call successors, (31), 6 states have call predecessors, (31), 7 states have return successors, (27), 7 states have call predecessors, (27), 8 states have call successors, (27) [2022-11-18 20:06:22,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:22,591 INFO L93 Difference]: Finished difference Result 534 states and 693 transitions. [2022-11-18 20:06:22,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 20:06:22,592 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 4.9655172413793105) internal successors, (144), 28 states have internal predecessors, (144), 9 states have call successors, (31), 6 states have call predecessors, (31), 7 states have return successors, (27), 7 states have call predecessors, (27), 8 states have call successors, (27) Word has length 111 [2022-11-18 20:06:22,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:22,595 INFO L225 Difference]: With dead ends: 534 [2022-11-18 20:06:22,596 INFO L226 Difference]: Without dead ends: 355 [2022-11-18 20:06:22,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 228 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=315, Invalid=2235, Unknown=0, NotChecked=0, Total=2550 [2022-11-18 20:06:22,598 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 381 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1735 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 920 SdHoareTripleChecker+Invalid, 2057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 245 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:22,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [403 Valid, 920 Invalid, 2057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1735 Invalid, 0 Unknown, 245 Unchecked, 2.3s Time] [2022-11-18 20:06:22,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-11-18 20:06:22,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 343. [2022-11-18 20:06:22,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 241 states have (on average 1.161825726141079) internal successors, (280), 245 states have internal predecessors, (280), 73 states have call successors, (73), 25 states have call predecessors, (73), 28 states have return successors, (92), 72 states have call predecessors, (92), 71 states have call successors, (92) [2022-11-18 20:06:22,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 445 transitions. [2022-11-18 20:06:22,648 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 445 transitions. Word has length 111 [2022-11-18 20:06:22,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:22,648 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 445 transitions. [2022-11-18 20:06:22,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 4.9655172413793105) internal successors, (144), 28 states have internal predecessors, (144), 9 states have call successors, (31), 6 states have call predecessors, (31), 7 states have return successors, (27), 7 states have call predecessors, (27), 8 states have call successors, (27) [2022-11-18 20:06:22,649 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 445 transitions. [2022-11-18 20:06:22,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-18 20:06:22,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:22,651 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:06:22,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:22,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:22,861 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:22,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:22,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1012760702, now seen corresponding path program 1 times [2022-11-18 20:06:22,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:22,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970785323] [2022-11-18 20:06:22,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:22,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:24,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:24,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:24,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:24,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:24,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:24,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:06:24,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:06:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:06:24,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:24,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:06:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:25,189 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 30 proven. 7 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-18 20:06:25,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:25,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970785323] [2022-11-18 20:06:25,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970785323] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:25,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909171912] [2022-11-18 20:06:25,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:25,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:25,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:25,193 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:25,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 20:06:25,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:25,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 2630 conjuncts, 63 conjunts are in the unsatisfiable core [2022-11-18 20:06:25,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:25,947 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-18 20:06:26,287 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 20 treesize of output 8 [2022-11-18 20:06:27,763 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 24 proven. 56 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:06:27,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:28,818 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:28,818 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 54 treesize of output 34 [2022-11-18 20:06:28,940 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 32 treesize of output 26 [2022-11-18 20:06:29,215 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 20:06:29,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909171912] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:29,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:06:29,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [12, 19] total 45 [2022-11-18 20:06:29,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154630000] [2022-11-18 20:06:29,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:06:29,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-18 20:06:29,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:29,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-18 20:06:29,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1801, Unknown=0, NotChecked=0, Total=1980 [2022-11-18 20:06:29,218 INFO L87 Difference]: Start difference. First operand 343 states and 445 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 15 states have internal predecessors, (58), 7 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 7 states have call predecessors, (10), 5 states have call successors, (10) [2022-11-18 20:06:32,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:32,458 INFO L93 Difference]: Finished difference Result 449 states and 580 transitions. [2022-11-18 20:06:32,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 20:06:32,458 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 15 states have internal predecessors, (58), 7 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 7 states have call predecessors, (10), 5 states have call successors, (10) Word has length 111 [2022-11-18 20:06:32,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:32,461 INFO L225 Difference]: With dead ends: 449 [2022-11-18 20:06:32,461 INFO L226 Difference]: Without dead ends: 349 [2022-11-18 20:06:32,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 206 SyntacticMatches, 9 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=282, Invalid=3024, Unknown=0, NotChecked=0, Total=3306 [2022-11-18 20:06:32,463 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 386 mSDsluCounter, 884 mSDsCounter, 0 mSdLazyCounter, 1318 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 997 SdHoareTripleChecker+Invalid, 1420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:32,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 997 Invalid, 1420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1318 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-18 20:06:32,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-18 20:06:32,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 348. [2022-11-18 20:06:32,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 245 states have (on average 1.1591836734693877) internal successors, (284), 250 states have internal predecessors, (284), 73 states have call successors, (73), 25 states have call predecessors, (73), 29 states have return successors, (98), 72 states have call predecessors, (98), 71 states have call successors, (98) [2022-11-18 20:06:32,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 455 transitions. [2022-11-18 20:06:32,516 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 455 transitions. Word has length 111 [2022-11-18 20:06:32,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:32,516 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 455 transitions. [2022-11-18 20:06:32,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 15 states have internal predecessors, (58), 7 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 7 states have call predecessors, (10), 5 states have call successors, (10) [2022-11-18 20:06:32,517 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 455 transitions. [2022-11-18 20:06:32,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-18 20:06:32,519 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:32,519 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:06:32,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:32,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-18 20:06:32,729 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:32,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:32,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1270926140, now seen corresponding path program 1 times [2022-11-18 20:06:32,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:32,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57620563] [2022-11-18 20:06:32,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:32,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:32,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:33,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:33,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:06:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:06:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:06:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:06:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,523 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:06:33,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:33,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57620563] [2022-11-18 20:06:33,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57620563] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:06:33,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:06:33,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 20:06:33,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302267867] [2022-11-18 20:06:33,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:06:33,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:06:33,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:33,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:06:33,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:06:33,527 INFO L87 Difference]: Start difference. First operand 348 states and 455 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:06:34,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:34,173 INFO L93 Difference]: Finished difference Result 538 states and 715 transitions. [2022-11-18 20:06:34,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:06:34,174 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 111 [2022-11-18 20:06:34,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:34,176 INFO L225 Difference]: With dead ends: 538 [2022-11-18 20:06:34,176 INFO L226 Difference]: Without dead ends: 341 [2022-11-18 20:06:34,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:06:34,178 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 106 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:34,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 247 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 20:06:34,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-11-18 20:06:34,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2022-11-18 20:06:34,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 239 states have (on average 1.1589958158995817) internal successors, (277), 243 states have internal predecessors, (277), 73 states have call successors, (73), 25 states have call predecessors, (73), 28 states have return successors, (90), 72 states have call predecessors, (90), 71 states have call successors, (90) [2022-11-18 20:06:34,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 440 transitions. [2022-11-18 20:06:34,226 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 440 transitions. Word has length 111 [2022-11-18 20:06:34,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:34,226 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 440 transitions. [2022-11-18 20:06:34,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:06:34,227 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 440 transitions. [2022-11-18 20:06:34,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-18 20:06:34,229 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:34,229 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:06:34,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-18 20:06:34,229 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:34,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:34,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1395663453, now seen corresponding path program 1 times [2022-11-18 20:06:34,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:34,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856952406] [2022-11-18 20:06:34,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:34,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:34,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:35,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:35,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:35,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:35,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:35,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:35,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:35,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:06:35,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:06:35,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:06:35,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:06:35,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:35,183 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-18 20:06:35,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:35,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856952406] [2022-11-18 20:06:35,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856952406] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:06:35,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:06:35,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 20:06:35,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145238531] [2022-11-18 20:06:35,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:06:35,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 20:06:35,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:35,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 20:06:35,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:06:35,186 INFO L87 Difference]: Start difference. First operand 341 states and 440 transitions. Second operand has 11 states, 10 states have (on average 4.8) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:06:36,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:36,555 INFO L93 Difference]: Finished difference Result 357 states and 460 transitions. [2022-11-18 20:06:36,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:06:36,556 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.8) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 113 [2022-11-18 20:06:36,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:36,562 INFO L225 Difference]: With dead ends: 357 [2022-11-18 20:06:36,562 INFO L226 Difference]: Without dead ends: 355 [2022-11-18 20:06:36,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-11-18 20:06:36,568 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 100 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:36,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 653 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 936 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-18 20:06:36,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-11-18 20:06:36,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 350. [2022-11-18 20:06:36,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 245 states have (on average 1.1551020408163266) internal successors, (283), 249 states have internal predecessors, (283), 74 states have call successors, (74), 27 states have call predecessors, (74), 30 states have return successors, (91), 73 states have call predecessors, (91), 72 states have call successors, (91) [2022-11-18 20:06:36,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 448 transitions. [2022-11-18 20:06:36,622 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 448 transitions. Word has length 113 [2022-11-18 20:06:36,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:36,622 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 448 transitions. [2022-11-18 20:06:36,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.8) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 20:06:36,623 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 448 transitions. [2022-11-18 20:06:36,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-18 20:06:36,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:36,624 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:36,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-18 20:06:36,625 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:36,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:36,625 INFO L85 PathProgramCache]: Analyzing trace with hash -636491906, now seen corresponding path program 1 times [2022-11-18 20:06:36,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:36,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359907982] [2022-11-18 20:06:36,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:36,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:36,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:37,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:37,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:37,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:06:37,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:06:37,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:06:37,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:06:37,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:06:37,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:37,303 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 20:06:37,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:37,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359907982] [2022-11-18 20:06:37,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359907982] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:06:37,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:06:37,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 20:06:37,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885747285] [2022-11-18 20:06:37,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:06:37,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:06:37,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:37,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:06:37,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:06:37,306 INFO L87 Difference]: Start difference. First operand 350 states and 448 transitions. Second operand has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 20:06:38,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:38,544 INFO L93 Difference]: Finished difference Result 380 states and 487 transitions. [2022-11-18 20:06:38,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 20:06:38,544 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 114 [2022-11-18 20:06:38,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:38,547 INFO L225 Difference]: With dead ends: 380 [2022-11-18 20:06:38,547 INFO L226 Difference]: Without dead ends: 378 [2022-11-18 20:06:38,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-11-18 20:06:38,548 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 154 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:38,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 505 Invalid, 880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 799 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-18 20:06:38,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-18 20:06:38,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 364. [2022-11-18 20:06:38,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 254 states have (on average 1.1496062992125984) internal successors, (292), 259 states have internal predecessors, (292), 76 states have call successors, (76), 29 states have call predecessors, (76), 33 states have return successors, (98), 75 states have call predecessors, (98), 74 states have call successors, (98) [2022-11-18 20:06:38,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 466 transitions. [2022-11-18 20:06:38,599 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 466 transitions. Word has length 114 [2022-11-18 20:06:38,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:38,599 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 466 transitions. [2022-11-18 20:06:38,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 20:06:38,600 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 466 transitions. [2022-11-18 20:06:38,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-18 20:06:38,601 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:38,601 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:06:38,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 20:06:38,602 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:38,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:38,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1717649095, now seen corresponding path program 1 times [2022-11-18 20:06:38,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:38,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873773389] [2022-11-18 20:06:38,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:38,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:44,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:44,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:44,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:44,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:06:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:44,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:06:44,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:44,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:44,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:44,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:45,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:06:45,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:45,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:06:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:45,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 20:06:45,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:45,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-18 20:06:45,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:45,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-18 20:06:45,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:45,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:06:45,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:45,846 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 3 proven. 54 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-18 20:06:45,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:45,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873773389] [2022-11-18 20:06:45,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873773389] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:45,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6113464] [2022-11-18 20:06:45,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:45,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:45,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:45,851 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:45,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 20:06:46,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 2680 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-18 20:06:46,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:46,644 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-18 20:06:49,323 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:06:49,324 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 24 treesize of output 28 [2022-11-18 20:06:49,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:49,330 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2022-11-18 20:06:49,461 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:06:49,461 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 28 treesize of output 32 [2022-11-18 20:06:49,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:49,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2022-11-18 20:07:01,122 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 52 proven. 14 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-18 20:07:01,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:02,393 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 30 proven. 14 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2022-11-18 20:07:02,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6113464] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:07:02,393 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:07:02,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 19, 11] total 52 [2022-11-18 20:07:02,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835968535] [2022-11-18 20:07:02,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:02,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-11-18 20:07:02,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:02,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-11-18 20:07:02,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=2470, Unknown=3, NotChecked=0, Total=2652 [2022-11-18 20:07:02,397 INFO L87 Difference]: Start difference. First operand 364 states and 466 transitions. Second operand has 52 states, 45 states have (on average 3.311111111111111) internal successors, (149), 44 states have internal predecessors, (149), 20 states have call successors, (36), 6 states have call predecessors, (36), 8 states have return successors, (32), 15 states have call predecessors, (32), 19 states have call successors, (32) [2022-11-18 20:07:11,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:11,512 INFO L93 Difference]: Finished difference Result 517 states and 658 transitions. [2022-11-18 20:07:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-18 20:07:11,515 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 45 states have (on average 3.311111111111111) internal successors, (149), 44 states have internal predecessors, (149), 20 states have call successors, (36), 6 states have call predecessors, (36), 8 states have return successors, (32), 15 states have call predecessors, (32), 19 states have call successors, (32) Word has length 118 [2022-11-18 20:07:11,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:11,518 INFO L225 Difference]: With dead ends: 517 [2022-11-18 20:07:11,518 INFO L226 Difference]: Without dead ends: 383 [2022-11-18 20:07:11,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 236 SyntacticMatches, 8 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2218 ImplicationChecksByTransitivity, 19.1s TimeCoverageRelationStatistics Valid=640, Invalid=7729, Unknown=3, NotChecked=0, Total=8372 [2022-11-18 20:07:11,522 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 238 mSDsluCounter, 1312 mSDsCounter, 0 mSdLazyCounter, 3995 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 4516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 3995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 408 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:11,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 1383 Invalid, 4516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 3995 Invalid, 0 Unknown, 408 Unchecked, 5.5s Time] [2022-11-18 20:07:11,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-18 20:07:11,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 361. [2022-11-18 20:07:11,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 251 states have (on average 1.1434262948207172) internal successors, (287), 257 states have internal predecessors, (287), 76 states have call successors, (76), 28 states have call predecessors, (76), 33 states have return successors, (96), 75 states have call predecessors, (96), 74 states have call successors, (96) [2022-11-18 20:07:11,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 459 transitions. [2022-11-18 20:07:11,574 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 459 transitions. Word has length 118 [2022-11-18 20:07:11,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:11,574 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 459 transitions. [2022-11-18 20:07:11,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 45 states have (on average 3.311111111111111) internal successors, (149), 44 states have internal predecessors, (149), 20 states have call successors, (36), 6 states have call predecessors, (36), 8 states have return successors, (32), 15 states have call predecessors, (32), 19 states have call successors, (32) [2022-11-18 20:07:11,575 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 459 transitions. [2022-11-18 20:07:11,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-18 20:07:11,576 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:11,576 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-18 20:07:11,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:11,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-18 20:07:11,779 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:11,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:11,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1748490812, now seen corresponding path program 1 times [2022-11-18 20:07:11,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:11,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761508908] [2022-11-18 20:07:11,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:11,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:12,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:14,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:14,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:07:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:07:14,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:14,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:14,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:07:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:07:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:07:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:07:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:07:14,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:14,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:07:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:15,031 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 14 proven. 29 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-18 20:07:15,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:15,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761508908] [2022-11-18 20:07:15,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761508908] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:15,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421927148] [2022-11-18 20:07:15,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:15,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:15,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:15,033 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:15,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 20:07:15,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:15,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 2687 conjuncts, 58 conjunts are in the unsatisfiable core [2022-11-18 20:07:15,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:15,741 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-18 20:07:16,510 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 31 treesize of output 26 [2022-11-18 20:07:16,894 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 41 proven. 29 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:07:16,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:17,560 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 14 proven. 30 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 20:07:17,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421927148] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:07:17,560 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:07:17,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 12] total 35 [2022-11-18 20:07:17,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765747773] [2022-11-18 20:07:17,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:17,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 20:07:17,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:17,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 20:07:17,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1063, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 20:07:17,563 INFO L87 Difference]: Start difference. First operand 361 states and 459 transitions. Second operand has 35 states, 34 states have (on average 5.029411764705882) internal successors, (171), 31 states have internal predecessors, (171), 9 states have call successors, (33), 9 states have call predecessors, (33), 9 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2022-11-18 20:07:21,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:21,185 INFO L93 Difference]: Finished difference Result 586 states and 747 transitions. [2022-11-18 20:07:21,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-18 20:07:21,186 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 5.029411764705882) internal successors, (171), 31 states have internal predecessors, (171), 9 states have call successors, (33), 9 states have call predecessors, (33), 9 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) Word has length 118 [2022-11-18 20:07:21,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:21,189 INFO L225 Difference]: With dead ends: 586 [2022-11-18 20:07:21,189 INFO L226 Difference]: Without dead ends: 402 [2022-11-18 20:07:21,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 239 SyntacticMatches, 11 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=326, Invalid=2430, Unknown=0, NotChecked=0, Total=2756 [2022-11-18 20:07:21,198 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 327 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 2036 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 2579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 2036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 460 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:21,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 1006 Invalid, 2579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 2036 Invalid, 0 Unknown, 460 Unchecked, 2.7s Time] [2022-11-18 20:07:21,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-11-18 20:07:21,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 390. [2022-11-18 20:07:21,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 275 states have (on average 1.1527272727272728) internal successors, (317), 283 states have internal predecessors, (317), 78 states have call successors, (78), 29 states have call predecessors, (78), 36 states have return successors, (104), 77 states have call predecessors, (104), 76 states have call successors, (104) [2022-11-18 20:07:21,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 499 transitions. [2022-11-18 20:07:21,261 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 499 transitions. Word has length 118 [2022-11-18 20:07:21,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:21,261 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 499 transitions. [2022-11-18 20:07:21,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 5.029411764705882) internal successors, (171), 31 states have internal predecessors, (171), 9 states have call successors, (33), 9 states have call predecessors, (33), 9 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2022-11-18 20:07:21,262 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 499 transitions. [2022-11-18 20:07:21,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-18 20:07:21,264 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:21,264 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:07:21,280 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:21,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-18 20:07:21,480 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:21,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:21,481 INFO L85 PathProgramCache]: Analyzing trace with hash -579900534, now seen corresponding path program 1 times [2022-11-18 20:07:21,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:21,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948121069] [2022-11-18 20:07:21,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:21,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:21,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:24,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:24,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:07:24,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:07:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:24,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:24,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:07:24,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:07:24,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:07:24,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:07:24,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:07:24,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:24,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:07:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:25,152 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 20:07:25,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:25,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948121069] [2022-11-18 20:07:25,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948121069] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:25,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537919087] [2022-11-18 20:07:25,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:25,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:25,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:25,154 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:25,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 20:07:28,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:28,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 2684 conjuncts, 57 conjunts are in the unsatisfiable core [2022-11-18 20:07:28,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:28,194 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-18 20:07:28,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:07:28,512 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 27 treesize of output 26 [2022-11-18 20:07:29,487 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 20:07:29,487 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:07:29,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537919087] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:07:29,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:07:29,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [27] total 41 [2022-11-18 20:07:29,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101619470] [2022-11-18 20:07:29,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:07:29,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 20:07:29,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:29,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 20:07:29,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1526, Unknown=1, NotChecked=0, Total=1640 [2022-11-18 20:07:29,490 INFO L87 Difference]: Start difference. First operand 390 states and 499 transitions. Second operand has 16 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 8 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 6 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 20:07:31,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:31,225 INFO L93 Difference]: Finished difference Result 571 states and 728 transitions. [2022-11-18 20:07:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 20:07:31,226 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 8 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 6 states have call predecessors, (11), 7 states have call successors, (11) Word has length 118 [2022-11-18 20:07:31,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:31,229 INFO L225 Difference]: With dead ends: 571 [2022-11-18 20:07:31,229 INFO L226 Difference]: Without dead ends: 410 [2022-11-18 20:07:31,231 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=178, Invalid=2371, Unknown=1, NotChecked=0, Total=2550 [2022-11-18 20:07:31,231 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 116 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 501 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:31,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 713 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 633 Invalid, 0 Unknown, 501 Unchecked, 1.2s Time] [2022-11-18 20:07:31,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2022-11-18 20:07:31,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 393. [2022-11-18 20:07:31,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 278 states have (on average 1.1510791366906474) internal successors, (320), 285 states have internal predecessors, (320), 78 states have call successors, (78), 30 states have call predecessors, (78), 36 states have return successors, (102), 77 states have call predecessors, (102), 76 states have call successors, (102) [2022-11-18 20:07:31,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 500 transitions. [2022-11-18 20:07:31,289 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 500 transitions. Word has length 118 [2022-11-18 20:07:31,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:31,289 INFO L495 AbstractCegarLoop]: Abstraction has 393 states and 500 transitions. [2022-11-18 20:07:31,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 8 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 6 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 20:07:31,290 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 500 transitions. [2022-11-18 20:07:31,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-18 20:07:31,291 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:31,291 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-18 20:07:31,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:31,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-18 20:07:31,504 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:31,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:31,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1929884852, now seen corresponding path program 1 times [2022-11-18 20:07:31,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:31,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563586712] [2022-11-18 20:07:31,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:31,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:31,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:31,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:31,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:31,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:31,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:31,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:07:31,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:31,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:07:31,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:31,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:31,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:32,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:07:32,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:07:32,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:07:32,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:07:32,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:07:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 20:07:32,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:32,132 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-18 20:07:32,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:32,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563586712] [2022-11-18 20:07:32,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563586712] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:07:32,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:07:32,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 20:07:32,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575914348] [2022-11-18 20:07:32,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:07:32,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:07:32,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:32,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:07:32,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:07:32,134 INFO L87 Difference]: Start difference. First operand 393 states and 500 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 20:07:33,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:33,044 INFO L93 Difference]: Finished difference Result 571 states and 735 transitions. [2022-11-18 20:07:33,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:07:33,045 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 119 [2022-11-18 20:07:33,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:33,048 INFO L225 Difference]: With dead ends: 571 [2022-11-18 20:07:33,048 INFO L226 Difference]: Without dead ends: 397 [2022-11-18 20:07:33,049 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:07:33,050 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 128 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:33,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 267 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:07:33,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-11-18 20:07:33,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 395. [2022-11-18 20:07:33,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 280 states have (on average 1.15) internal successors, (322), 287 states have internal predecessors, (322), 78 states have call successors, (78), 30 states have call predecessors, (78), 36 states have return successors, (102), 77 states have call predecessors, (102), 76 states have call successors, (102) [2022-11-18 20:07:33,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 502 transitions. [2022-11-18 20:07:33,111 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 502 transitions. Word has length 119 [2022-11-18 20:07:33,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:33,112 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 502 transitions. [2022-11-18 20:07:33,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 20:07:33,112 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 502 transitions. [2022-11-18 20:07:33,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-18 20:07:33,113 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:33,114 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-18 20:07:33,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-18 20:07:33,114 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:33,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:33,115 INFO L85 PathProgramCache]: Analyzing trace with hash -2021945610, now seen corresponding path program 1 times [2022-11-18 20:07:33,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:33,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663253271] [2022-11-18 20:07:33,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:33,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:33,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:07:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:07:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:07:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:07:33,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:07:33,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:07:33,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:07:33,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 20:07:33,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:33,547 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-18 20:07:33,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:33,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663253271] [2022-11-18 20:07:33,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663253271] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:07:33,547 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:07:33,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 20:07:33,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649019644] [2022-11-18 20:07:33,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:07:33,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:07:33,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:33,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:07:33,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:07:33,549 INFO L87 Difference]: Start difference. First operand 395 states and 502 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 20:07:34,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:34,396 INFO L93 Difference]: Finished difference Result 573 states and 737 transitions. [2022-11-18 20:07:34,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:07:34,396 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 119 [2022-11-18 20:07:34,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:34,399 INFO L225 Difference]: With dead ends: 573 [2022-11-18 20:07:34,399 INFO L226 Difference]: Without dead ends: 397 [2022-11-18 20:07:34,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:07:34,401 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 127 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:34,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 267 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 20:07:34,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-11-18 20:07:34,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 395. [2022-11-18 20:07:34,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 280 states have (on average 1.1428571428571428) internal successors, (320), 287 states have internal predecessors, (320), 78 states have call successors, (78), 30 states have call predecessors, (78), 36 states have return successors, (102), 77 states have call predecessors, (102), 76 states have call successors, (102) [2022-11-18 20:07:34,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 500 transitions. [2022-11-18 20:07:34,486 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 500 transitions. Word has length 119 [2022-11-18 20:07:34,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:34,487 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 500 transitions. [2022-11-18 20:07:34,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 20:07:34,487 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 500 transitions. [2022-11-18 20:07:34,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 20:07:34,489 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:34,489 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:07:34,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-18 20:07:34,489 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:34,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:34,490 INFO L85 PathProgramCache]: Analyzing trace with hash -2035699476, now seen corresponding path program 1 times [2022-11-18 20:07:34,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:34,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191245133] [2022-11-18 20:07:34,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:34,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:35,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:37,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:37,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:07:37,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:07:37,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:07:37,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:07:37,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:07:37,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 20:07:37,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-18 20:07:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-18 20:07:37,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:37,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:07:37,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:38,258 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 44 proven. 9 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-18 20:07:38,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:38,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191245133] [2022-11-18 20:07:38,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191245133] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:38,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379160040] [2022-11-18 20:07:38,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:38,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:38,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:38,259 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:38,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 20:07:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:38,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 2695 conjuncts, 95 conjunts are in the unsatisfiable core [2022-11-18 20:07:38,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:38,892 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-18 20:07:39,080 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:07:39,080 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-18 20:07:39,294 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 9 treesize of output 7 [2022-11-18 20:07:39,379 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:07:39,379 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-18 20:07:39,484 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-18 20:07:40,561 INFO L321 Elim1Store]: treesize reduction 8, result has 78.4 percent of original size [2022-11-18 20:07:40,561 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 46 [2022-11-18 20:07:40,669 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 27 treesize of output 27 [2022-11-18 20:07:44,916 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 27 treesize of output 27 [2022-11-18 20:08:02,880 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 54 proven. 48 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-18 20:08:02,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:08:04,065 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1672 (Array Int Int))) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_save_byte_from_array_~storage#1.base| v_ArrVal_1672) |c_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base|) (+ |c_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.offset| 8)) 0))) is different from false [2022-11-18 20:08:04,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379160040] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:04,071 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:08:04,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 28] total 49 [2022-11-18 20:08:04,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110319796] [2022-11-18 20:08:04,072 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:08:04,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-11-18 20:08:04,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:04,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-11-18 20:08:04,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=3478, Unknown=6, NotChecked=118, Total=3782 [2022-11-18 20:08:04,075 INFO L87 Difference]: Start difference. First operand 395 states and 500 transitions. Second operand has 49 states, 45 states have (on average 3.311111111111111) internal successors, (149), 41 states have internal predecessors, (149), 15 states have call successors, (25), 8 states have call predecessors, (25), 10 states have return successors, (22), 14 states have call predecessors, (22), 13 states have call successors, (22) [2022-11-18 20:08:13,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:13,676 INFO L93 Difference]: Finished difference Result 428 states and 531 transitions. [2022-11-18 20:08:13,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-11-18 20:08:13,677 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 45 states have (on average 3.311111111111111) internal successors, (149), 41 states have internal predecessors, (149), 15 states have call successors, (25), 8 states have call predecessors, (25), 10 states have return successors, (22), 14 states have call predecessors, (22), 13 states have call successors, (22) Word has length 120 [2022-11-18 20:08:13,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:13,679 INFO L225 Difference]: With dead ends: 428 [2022-11-18 20:08:13,680 INFO L226 Difference]: Without dead ends: 426 [2022-11-18 20:08:13,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 157 SyntacticMatches, 12 SemanticMatches, 111 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3018 ImplicationChecksByTransitivity, 29.7s TimeCoverageRelationStatistics Valid=601, Invalid=11827, Unknown=8, NotChecked=220, Total=12656 [2022-11-18 20:08:13,684 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 163 mSDsluCounter, 1890 mSDsCounter, 0 mSdLazyCounter, 3136 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 1970 SdHoareTripleChecker+Invalid, 4392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 3136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1174 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:13,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 1970 Invalid, 4392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 3136 Invalid, 0 Unknown, 1174 Unchecked, 3.7s Time] [2022-11-18 20:08:13,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2022-11-18 20:08:13,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 414. [2022-11-18 20:08:13,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 298 states have (on average 1.1375838926174497) internal successors, (339), 307 states have internal predecessors, (339), 77 states have call successors, (77), 30 states have call predecessors, (77), 38 states have return successors, (101), 76 states have call predecessors, (101), 75 states have call successors, (101) [2022-11-18 20:08:13,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 517 transitions. [2022-11-18 20:08:13,751 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 517 transitions. Word has length 120 [2022-11-18 20:08:13,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:13,751 INFO L495 AbstractCegarLoop]: Abstraction has 414 states and 517 transitions. [2022-11-18 20:08:13,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 45 states have (on average 3.311111111111111) internal successors, (149), 41 states have internal predecessors, (149), 15 states have call successors, (25), 8 states have call predecessors, (25), 10 states have return successors, (22), 14 states have call predecessors, (22), 13 states have call successors, (22) [2022-11-18 20:08:13,752 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 517 transitions. [2022-11-18 20:08:13,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 20:08:13,753 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:13,754 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-18 20:08:13,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:13,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-18 20:08:13,967 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:13,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:13,968 INFO L85 PathProgramCache]: Analyzing trace with hash 338550278, now seen corresponding path program 1 times [2022-11-18 20:08:13,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:13,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457474771] [2022-11-18 20:08:13,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:13,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:08:18,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:08:18,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:08:18,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:08:18,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:08:18,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:08:18,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:08:18,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:08:18,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:08:18,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:08:18,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:08:18,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-18 20:08:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 28 proven. 3 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-18 20:08:19,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:19,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457474771] [2022-11-18 20:08:19,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457474771] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:19,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622083301] [2022-11-18 20:08:19,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:19,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:19,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:19,022 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:19,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 20:08:19,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:19,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 2838 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-18 20:08:19,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:19,699 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-18 20:08:19,757 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 20:08:19,757 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 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:08:20,109 INFO L321 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2022-11-18 20:08:20,109 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 16 treesize of output 18 [2022-11-18 20:08:20,174 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-18 20:08:20,178 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-18 20:08:22,244 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_73| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_73| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_73|) 8)))) is different from true [2022-11-18 20:08:24,371 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_74| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_74|) 8) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_74|))) is different from true [2022-11-18 20:08:26,610 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_49 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_49) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_49))) is different from true [2022-11-18 20:08:59,316 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 12 [2022-11-18 20:09:00,665 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1946 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_1946))) is different from true [2022-11-18 20:09:00,672 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1947 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_1947) |c_#memory_int|)) is different from true [2022-11-18 20:09:00,686 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 19 treesize of output 21 [2022-11-18 20:09:00,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:09:00,789 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 24 treesize of output 23 [2022-11-18 20:09:11,566 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 24 proven. 14 refuted. 2 times theorem prover too weak. 11 trivial. 43 not checked. [2022-11-18 20:09:11,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:09:12,094 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1955 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1159.base| v_ArrVal_1955) c_aws_byte_buf_write_~buf.base) (+ c_aws_byte_buf_write_~buf.offset 16)) 18446744073709551616) 0))) is different from false [2022-11-18 20:09:12,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622083301] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:09:12,096 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:09:12,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 30] total 54 [2022-11-18 20:09:12,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579347114] [2022-11-18 20:09:12,097 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:09:12,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-11-18 20:09:12,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:09:12,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-11-18 20:09:12,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=2592, Unknown=21, NotChecked=642, Total=3422 [2022-11-18 20:09:12,099 INFO L87 Difference]: Start difference. First operand 414 states and 517 transitions. Second operand has 54 states, 49 states have (on average 2.938775510204082) internal successors, (144), 43 states have internal predecessors, (144), 15 states have call successors, (24), 14 states have call predecessors, (24), 14 states have return successors, (21), 14 states have call predecessors, (21), 13 states have call successors, (21) [2022-11-18 20:10:25,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:10:25,998 INFO L93 Difference]: Finished difference Result 549 states and 680 transitions. [2022-11-18 20:10:25,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-18 20:10:25,998 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 49 states have (on average 2.938775510204082) internal successors, (144), 43 states have internal predecessors, (144), 15 states have call successors, (24), 14 states have call predecessors, (24), 14 states have return successors, (21), 14 states have call predecessors, (21), 13 states have call successors, (21) Word has length 120 [2022-11-18 20:10:25,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:10:26,001 INFO L225 Difference]: With dead ends: 549 [2022-11-18 20:10:26,002 INFO L226 Difference]: Without dead ends: 428 [2022-11-18 20:10:26,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 136 SyntacticMatches, 12 SemanticMatches, 88 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 1351 ImplicationChecksByTransitivity, 119.0s TimeCoverageRelationStatistics Valid=470, Invalid=6488, Unknown=38, NotChecked=1014, Total=8010 [2022-11-18 20:10:26,004 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 168 mSDsluCounter, 2022 mSDsCounter, 0 mSdLazyCounter, 3729 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 2120 SdHoareTripleChecker+Invalid, 5976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 3729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2111 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:10:26,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 2120 Invalid, 5976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 3729 Invalid, 0 Unknown, 2111 Unchecked, 7.1s Time] [2022-11-18 20:10:26,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-11-18 20:10:26,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 422. [2022-11-18 20:10:26,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 307 states have (on average 1.1368078175895766) internal successors, (349), 316 states have internal predecessors, (349), 76 states have call successors, (76), 30 states have call predecessors, (76), 38 states have return successors, (103), 75 states have call predecessors, (103), 74 states have call successors, (103) [2022-11-18 20:10:26,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 528 transitions. [2022-11-18 20:10:26,074 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 528 transitions. Word has length 120 [2022-11-18 20:10:26,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:10:26,074 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 528 transitions. [2022-11-18 20:10:26,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 49 states have (on average 2.938775510204082) internal successors, (144), 43 states have internal predecessors, (144), 15 states have call successors, (24), 14 states have call predecessors, (24), 14 states have return successors, (21), 14 states have call predecessors, (21), 13 states have call successors, (21) [2022-11-18 20:10:26,075 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 528 transitions. [2022-11-18 20:10:26,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 20:10:26,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:10:26,077 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:10:26,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 20:10:26,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-18 20:10:26,293 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:10:26,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:10:26,293 INFO L85 PathProgramCache]: Analyzing trace with hash -941313400, now seen corresponding path program 1 times [2022-11-18 20:10:26,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:10:26,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650657871] [2022-11-18 20:10:26,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:26,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:10:26,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:10:30,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:10:30,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:10:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:10:30,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:10:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:10:30,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:10:30,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:10:30,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:10:30,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:10:30,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:30,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:10:30,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:31,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-18 20:10:31,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:31,354 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 16 proven. 30 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 20:10:31,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:31,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650657871] [2022-11-18 20:10:31,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650657871] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:10:31,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96847321] [2022-11-18 20:10:31,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:31,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:31,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:10:31,356 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:10:31,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 20:10:32,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:32,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 2833 conjuncts, 96 conjunts are in the unsatisfiable core [2022-11-18 20:10:32,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:10:32,024 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-18 20:10:32,129 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 20:10:32,129 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 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:10:32,500 INFO L321 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2022-11-18 20:10:32,501 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 16 treesize of output 18 [2022-11-18 20:10:32,565 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-18 20:10:32,569 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-18 20:10:34,629 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_79| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_79|) 8) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_79|))) is different from true [2022-11-18 20:11:08,915 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 12 [2022-11-18 20:11:09,016 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2230 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_2230) |c_#memory_int|)) is different from true [2022-11-18 20:11:09,024 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2231 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_2231) |c_#memory_int|)) is different from true [2022-11-18 20:11:09,039 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 19 treesize of output 21 [2022-11-18 20:11:09,075 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 31 treesize of output 26 [2022-11-18 20:11:13,869 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 24 proven. 46 refuted. 1 times theorem prover too weak. 19 trivial. 4 not checked. [2022-11-18 20:11:13,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:11:14,467 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2239 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1159.base| v_ArrVal_2239) c_aws_byte_buf_write_~buf.base) (+ c_aws_byte_buf_write_~buf.offset 16)) 18446744073709551616) 0))) is different from false [2022-11-18 20:11:14,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96847321] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:11:14,468 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:11:14,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 30] total 50 [2022-11-18 20:11:14,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696370506] [2022-11-18 20:11:14,469 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:11:14,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-11-18 20:11:14,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:11:14,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-11-18 20:11:14,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=2362, Unknown=10, NotChecked=404, Total=2970 [2022-11-18 20:11:14,471 INFO L87 Difference]: Start difference. First operand 422 states and 528 transitions. Second operand has 50 states, 45 states have (on average 3.466666666666667) internal successors, (156), 41 states have internal predecessors, (156), 18 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (22), 14 states have call predecessors, (22), 17 states have call successors, (22) [2022-11-18 20:11:59,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:11:59,692 INFO L93 Difference]: Finished difference Result 569 states and 708 transitions. [2022-11-18 20:11:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-18 20:11:59,693 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 45 states have (on average 3.466666666666667) internal successors, (156), 41 states have internal predecessors, (156), 18 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (22), 14 states have call predecessors, (22), 17 states have call successors, (22) Word has length 120 [2022-11-18 20:11:59,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:11:59,695 INFO L225 Difference]: With dead ends: 569 [2022-11-18 20:11:59,695 INFO L226 Difference]: Without dead ends: 447 [2022-11-18 20:11:59,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 136 SyntacticMatches, 14 SemanticMatches, 89 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 2452 ImplicationChecksByTransitivity, 83.4s TimeCoverageRelationStatistics Valid=587, Invalid=6875, Unknown=36, NotChecked=692, Total=8190 [2022-11-18 20:11:59,698 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 349 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 2763 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 1884 SdHoareTripleChecker+Invalid, 5044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 2763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2106 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:11:59,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 1884 Invalid, 5044 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 2763 Invalid, 0 Unknown, 2106 Unchecked, 3.7s Time] [2022-11-18 20:11:59,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-11-18 20:11:59,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 432. [2022-11-18 20:11:59,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 315 states have (on average 1.1396825396825396) internal successors, (359), 324 states have internal predecessors, (359), 77 states have call successors, (77), 31 states have call predecessors, (77), 39 states have return successors, (107), 76 states have call predecessors, (107), 75 states have call successors, (107) [2022-11-18 20:11:59,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 543 transitions. [2022-11-18 20:11:59,770 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 543 transitions. Word has length 120 [2022-11-18 20:11:59,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:11:59,771 INFO L495 AbstractCegarLoop]: Abstraction has 432 states and 543 transitions. [2022-11-18 20:11:59,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 45 states have (on average 3.466666666666667) internal successors, (156), 41 states have internal predecessors, (156), 18 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (22), 14 states have call predecessors, (22), 17 states have call successors, (22) [2022-11-18 20:11:59,771 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 543 transitions. [2022-11-18 20:11:59,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 20:11:59,772 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:11:59,773 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:11:59,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-18 20:11:59,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-18 20:11:59,973 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:11:59,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:11:59,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1507140556, now seen corresponding path program 1 times [2022-11-18 20:11:59,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:11:59,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770122535] [2022-11-18 20:11:59,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:11:59,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:12:00,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:12:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:12:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:12:05,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:12:05,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:12:05,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:12:05,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:12:05,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:12:05,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:12:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:12:05,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:05,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:12:05,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:06,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-18 20:12:06,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:06,586 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 28 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-18 20:12:06,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:12:06,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770122535] [2022-11-18 20:12:06,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770122535] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:12:06,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547262359] [2022-11-18 20:12:06,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:12:06,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:06,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:12:06,589 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:12:06,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 20:12:08,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:08,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 2835 conjuncts, 99 conjunts are in the unsatisfiable core [2022-11-18 20:12:08,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:12:08,870 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-18 20:12:08,947 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 20:12:08,947 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 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:12:09,486 INFO L321 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2022-11-18 20:12:09,487 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 16 treesize of output 18 [2022-11-18 20:12:09,575 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-18 20:12:09,580 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-18 20:12:11,684 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_85| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_85|) 8) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_85|))) is different from true [2022-11-18 20:12:13,847 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_86| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_86|) 8) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_86|))) is different from true [2022-11-18 20:12:16,162 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_61 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_61) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_61))) is different from true [2022-11-18 20:12:18,348 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_62 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_62) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_62))) is different from true [2022-11-18 20:12:20,489 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_63 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_63) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_63))) is different from true [2022-11-18 20:12:20,796 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 12 [2022-11-18 20:12:20,984 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2513 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_2513) |c_#memory_int|)) is different from true [2022-11-18 20:12:20,991 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2515 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_2515))) is different from true [2022-11-18 20:12:21,006 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 27 treesize of output 27 [2022-11-18 20:12:21,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:12:21,144 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 27 treesize of output 26 [2022-11-18 20:12:30,538 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 61 not checked. [2022-11-18 20:12:30,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:12:31,455 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2523 (Array Int Int))) (not (let ((.cse0 (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1159.base| v_ArrVal_2523) c_aws_byte_buf_write_~buf.base))) (< (mod (select .cse0 (+ c_aws_byte_buf_write_~buf.offset 16)) 18446744073709551616) (mod (+ c_aws_byte_buf_write_~len (select .cse0 c_aws_byte_buf_write_~buf.offset)) 18446744073709551616))))) is different from false [2022-11-18 20:12:31,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547262359] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:12:31,457 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:12:31,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 31] total 61 [2022-11-18 20:12:31,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987597585] [2022-11-18 20:12:31,458 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:12:31,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-11-18 20:12:31,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:12:31,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-11-18 20:12:31,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=3372, Unknown=12, NotChecked=984, Total=4556 [2022-11-18 20:12:31,460 INFO L87 Difference]: Start difference. First operand 432 states and 543 transitions. Second operand has 61 states, 54 states have (on average 2.7962962962962963) internal successors, (151), 49 states have internal predecessors, (151), 16 states have call successors, (25), 15 states have call predecessors, (25), 16 states have return successors, (22), 16 states have call predecessors, (22), 14 states have call successors, (22) [2022-11-18 20:15:05,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:15:05,155 INFO L93 Difference]: Finished difference Result 557 states and 692 transitions. [2022-11-18 20:15:05,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-18 20:15:05,156 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 54 states have (on average 2.7962962962962963) internal successors, (151), 49 states have internal predecessors, (151), 16 states have call successors, (25), 15 states have call predecessors, (25), 16 states have return successors, (22), 16 states have call predecessors, (22), 14 states have call successors, (22) Word has length 120 [2022-11-18 20:15:05,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:15:05,158 INFO L225 Difference]: With dead ends: 557 [2022-11-18 20:15:05,158 INFO L226 Difference]: Without dead ends: 447 [2022-11-18 20:15:05,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 132 SyntacticMatches, 10 SemanticMatches, 104 ConstructedPredicates, 8 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 169.7s TimeCoverageRelationStatistics Valid=531, Invalid=8939, Unknown=68, NotChecked=1592, Total=11130 [2022-11-18 20:15:05,161 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 355 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 5003 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 1684 SdHoareTripleChecker+Invalid, 7678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 5003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2424 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:15:05,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 1684 Invalid, 7678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 5003 Invalid, 0 Unknown, 2424 Unchecked, 6.8s Time] [2022-11-18 20:15:05,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-11-18 20:15:05,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 436. [2022-11-18 20:15:05,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 318 states have (on average 1.1383647798742138) internal successors, (362), 327 states have internal predecessors, (362), 77 states have call successors, (77), 32 states have call predecessors, (77), 40 states have return successors, (106), 76 states have call predecessors, (106), 75 states have call successors, (106) [2022-11-18 20:15:05,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 545 transitions. [2022-11-18 20:15:05,263 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 545 transitions. Word has length 120 [2022-11-18 20:15:05,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:15:05,263 INFO L495 AbstractCegarLoop]: Abstraction has 436 states and 545 transitions. [2022-11-18 20:15:05,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 54 states have (on average 2.7962962962962963) internal successors, (151), 49 states have internal predecessors, (151), 16 states have call successors, (25), 15 states have call predecessors, (25), 16 states have return successors, (22), 16 states have call predecessors, (22), 14 states have call successors, (22) [2022-11-18 20:15:05,264 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 545 transitions. [2022-11-18 20:15:05,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 20:15:05,265 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:15:05,265 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:15:05,282 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-18 20:15:05,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-18 20:15:05,478 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:15:05,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:15:05,480 INFO L85 PathProgramCache]: Analyzing trace with hash 865168177, now seen corresponding path program 1 times [2022-11-18 20:15:05,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:15:05,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344328799] [2022-11-18 20:15:05,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:15:05,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:15:05,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:15:08,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:15:08,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:15:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:15:08,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:15:08,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:15:08,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:15:08,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:15:08,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:15:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:15:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:15:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:15:08,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:08,809 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 20:15:08,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:15:08,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344328799] [2022-11-18 20:15:08,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344328799] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:15:08,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:15:08,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-11-18 20:15:08,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145403156] [2022-11-18 20:15:08,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:15:08,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 20:15:08,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:15:08,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 20:15:08,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2022-11-18 20:15:08,811 INFO L87 Difference]: Start difference. First operand 436 states and 545 transitions. Second operand has 21 states, 20 states have (on average 3.25) internal successors, (65), 16 states have internal predecessors, (65), 8 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 7 states have call predecessors, (11), 6 states have call successors, (11) [2022-11-18 20:15:13,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:15:13,483 INFO L93 Difference]: Finished difference Result 586 states and 742 transitions. [2022-11-18 20:15:13,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 20:15:13,483 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.25) internal successors, (65), 16 states have internal predecessors, (65), 8 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 7 states have call predecessors, (11), 6 states have call successors, (11) Word has length 120 [2022-11-18 20:15:13,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:15:13,487 INFO L225 Difference]: With dead ends: 586 [2022-11-18 20:15:13,487 INFO L226 Difference]: Without dead ends: 476 [2022-11-18 20:15:13,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=182, Invalid=1224, Unknown=0, NotChecked=0, Total=1406 [2022-11-18 20:15:13,490 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 342 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 3006 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 3243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 3006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:15:13,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 964 Invalid, 3243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 3006 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-11-18 20:15:13,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-11-18 20:15:13,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 472. [2022-11-18 20:15:13,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 339 states have (on average 1.1474926253687316) internal successors, (389), 348 states have internal predecessors, (389), 91 states have call successors, (91), 32 states have call predecessors, (91), 41 states have return successors, (124), 91 states have call predecessors, (124), 89 states have call successors, (124) [2022-11-18 20:15:13,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 604 transitions. [2022-11-18 20:15:13,583 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 604 transitions. Word has length 120 [2022-11-18 20:15:13,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:15:13,584 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 604 transitions. [2022-11-18 20:15:13,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.25) internal successors, (65), 16 states have internal predecessors, (65), 8 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 7 states have call predecessors, (11), 6 states have call successors, (11) [2022-11-18 20:15:13,584 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 604 transitions. [2022-11-18 20:15:13,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 20:15:13,586 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:15:13,586 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:15:13,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-18 20:15:13,587 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:15:13,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:15:13,587 INFO L85 PathProgramCache]: Analyzing trace with hash 164103599, now seen corresponding path program 1 times [2022-11-18 20:15:13,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:15:13,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921918835] [2022-11-18 20:15:13,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:15:13,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:15:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:15:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:15:14,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:15:14,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:15:14,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:15:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:15:14,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:15:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:15:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:15:14,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:15:14,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:15:14,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 20:15:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:14,547 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-18 20:15:14,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:15:14,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921918835] [2022-11-18 20:15:14,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921918835] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:15:14,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:15:14,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-18 20:15:14,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968129485] [2022-11-18 20:15:14,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:15:14,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 20:15:14,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:15:14,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 20:15:14,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:15:14,549 INFO L87 Difference]: Start difference. First operand 472 states and 604 transitions. Second operand has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 20:15:16,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:15:16,248 INFO L93 Difference]: Finished difference Result 488 states and 621 transitions. [2022-11-18 20:15:16,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 20:15:16,249 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 120 [2022-11-18 20:15:16,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:15:16,252 INFO L225 Difference]: With dead ends: 488 [2022-11-18 20:15:16,252 INFO L226 Difference]: Without dead ends: 486 [2022-11-18 20:15:16,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2022-11-18 20:15:16,253 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 152 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 1071 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:15:16,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 630 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1071 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 20:15:16,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-11-18 20:15:16,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 477. [2022-11-18 20:15:16,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 342 states have (on average 1.1461988304093567) internal successors, (392), 351 states have internal predecessors, (392), 92 states have call successors, (92), 33 states have call predecessors, (92), 42 states have return successors, (125), 92 states have call predecessors, (125), 90 states have call successors, (125) [2022-11-18 20:15:16,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 609 transitions. [2022-11-18 20:15:16,341 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 609 transitions. Word has length 120 [2022-11-18 20:15:16,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:15:16,341 INFO L495 AbstractCegarLoop]: Abstraction has 477 states and 609 transitions. [2022-11-18 20:15:16,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 20:15:16,342 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 609 transitions. [2022-11-18 20:15:16,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-18 20:15:16,343 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:15:16,344 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-18 20:15:16,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-18 20:15:16,344 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:15:16,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:15:16,345 INFO L85 PathProgramCache]: Analyzing trace with hash -780384904, now seen corresponding path program 2 times [2022-11-18 20:15:16,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:15:16,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353514509] [2022-11-18 20:15:16,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:15:16,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:15:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:15:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:15:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:15:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:15:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:15:21,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:15:21,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:15:21,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:15:21,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:15:21,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:15:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:15:21,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:21,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-18 20:15:21,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:22,108 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 16 proven. 31 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-18 20:15:22,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:15:22,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353514509] [2022-11-18 20:15:22,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353514509] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:15:22,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214401444] [2022-11-18 20:15:22,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:15:22,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:15:22,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:15:22,111 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:15:22,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 20:15:23,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:15:23,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:15:23,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 2961 conjuncts, 68 conjunts are in the unsatisfiable core [2022-11-18 20:15:23,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:15:23,465 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-18 20:15:25,509 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_91| Int)) (<= (+ (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_91|) 8) 2) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_91|)) is different from true [2022-11-18 20:15:27,616 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_92| Int)) (<= (+ (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_92|) 8) 2) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_92|)) is different from true [2022-11-18 20:15:29,768 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_67 Int)) (<= (+ (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_67) 8) 2) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_67)) is different from true [2022-11-18 20:15:31,866 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_68 Int)) (<= (+ (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_68) 8) 2) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_68)) is different from true [2022-11-18 20:15:33,948 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_69 Int)) (<= (+ 2 (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_69) 8)) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_69)) is different from true [2022-11-18 20:15:34,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:15:34,117 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2022-11-18 20:15:34,182 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3038 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_3038) |c_#memory_int|)) is different from true [2022-11-18 20:15:34,186 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3041 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_3041))) is different from true [2022-11-18 20:15:34,193 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3044 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_3044))) is different from true [2022-11-18 20:15:34,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:15:34,207 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 27 treesize of output 27 [2022-11-18 20:15:34,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:15:34,299 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 27 treesize of output 26 [2022-11-18 20:15:35,369 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 63 not checked. [2022-11-18 20:15:35,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:15:38,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214401444] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:15:38,526 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:15:38,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 29] total 46 [2022-11-18 20:15:38,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143499739] [2022-11-18 20:15:38,527 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:15:38,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-18 20:15:38,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:15:38,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-18 20:15:38,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=2000, Unknown=18, NotChecked=776, Total=2970 [2022-11-18 20:15:38,528 INFO L87 Difference]: Start difference. First operand 477 states and 609 transitions. Second operand has 46 states, 43 states have (on average 3.604651162790698) internal successors, (155), 38 states have internal predecessors, (155), 13 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (19), 12 states have call predecessors, (19), 12 states have call successors, (19) [2022-11-18 20:17:34,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:17:34,707 INFO L93 Difference]: Finished difference Result 604 states and 761 transitions. [2022-11-18 20:17:34,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-18 20:17:34,708 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 43 states have (on average 3.604651162790698) internal successors, (155), 38 states have internal predecessors, (155), 13 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (19), 12 states have call predecessors, (19), 12 states have call successors, (19) Word has length 121 [2022-11-18 20:17:34,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:17:34,710 INFO L225 Difference]: With dead ends: 604 [2022-11-18 20:17:34,710 INFO L226 Difference]: Without dead ends: 482 [2022-11-18 20:17:34,712 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 134 SyntacticMatches, 17 SemanticMatches, 89 ConstructedPredicates, 8 IntricatePredicates, 1 DeprecatedPredicates, 1960 ImplicationChecksByTransitivity, 126.4s TimeCoverageRelationStatistics Valid=494, Invalid=6274, Unknown=70, NotChecked=1352, Total=8190 [2022-11-18 20:17:34,712 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 269 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 3380 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1545 SdHoareTripleChecker+Invalid, 5890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 3380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2306 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:17:34,713 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 1545 Invalid, 5890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 3380 Invalid, 0 Unknown, 2306 Unchecked, 4.5s Time] [2022-11-18 20:17:34,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-11-18 20:17:34,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 464. [2022-11-18 20:17:34,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 330 states have (on average 1.1484848484848484) internal successors, (379), 339 states have internal predecessors, (379), 92 states have call successors, (92), 32 states have call predecessors, (92), 41 states have return successors, (119), 92 states have call predecessors, (119), 90 states have call successors, (119) [2022-11-18 20:17:34,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 590 transitions. [2022-11-18 20:17:34,792 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 590 transitions. Word has length 121 [2022-11-18 20:17:34,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:17:34,792 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 590 transitions. [2022-11-18 20:17:34,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 43 states have (on average 3.604651162790698) internal successors, (155), 38 states have internal predecessors, (155), 13 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (19), 12 states have call predecessors, (19), 12 states have call successors, (19) [2022-11-18 20:17:34,793 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 590 transitions. [2022-11-18 20:17:34,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-18 20:17:34,794 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:17:34,795 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-18 20:17:34,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-18 20:17:35,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-18 20:17:35,010 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:17:35,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:17:35,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1668069052, now seen corresponding path program 2 times [2022-11-18 20:17:35,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:17:35,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036965772] [2022-11-18 20:17:35,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:17:35,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:17:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:17:44,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:17:44,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-18 20:17:44,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-18 20:17:44,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:17:44,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:17:44,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 20:17:44,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:17:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:17:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-18 20:17:44,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 20:17:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:45,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-18 20:17:45,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:45,505 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 33 proven. 14 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-18 20:17:45,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:17:45,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036965772] [2022-11-18 20:17:45,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036965772] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:17:45,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851152299] [2022-11-18 20:17:45,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:17:45,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:17:45,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:17:45,507 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:17:45,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a4564b-b6dd-48e4-af71-7cc96d355b9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-18 20:17:48,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:17:48,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:17:48,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 2963 conjuncts, 96 conjunts are in the unsatisfiable core [2022-11-18 20:17:48,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:17:48,266 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-18 20:17:48,343 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 20:17:48,344 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 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:17:48,884 INFO L321 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2022-11-18 20:17:48,885 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 16 treesize of output 18 [2022-11-18 20:17:48,978 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-18 20:17:48,983 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-18 20:17:51,069 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_97| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_97|) 8) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_97|))) is different from true [2022-11-18 20:17:53,207 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_98| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_98|) 8) |v_ULTIMATE.start_aws_byte_buf_write_harness_~#buf~3#1.base_BEFORE_CALL_98|))) is different from true [2022-11-18 20:17:55,481 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_73 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_73) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_73))) is different from true [2022-11-18 20:17:57,630 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_74 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_74) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_74))) is different from true [2022-11-18 20:17:59,757 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_75 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_75) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_75))) is different from true [2022-11-18 20:18:00,104 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 12 [2022-11-18 20:18:00,286 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3497 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_3497))) is different from true [2022-11-18 20:18:00,290 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3500 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_3500) |c_#memory_int|)) is different from true [2022-11-18 20:18:00,297 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3502 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.C_memcpy_dest.base| v_ArrVal_3502) |c_#memory_int|)) is different from true [2022-11-18 20:18:00,311 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 27 treesize of output 27 [2022-11-18 20:18:00,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:18:00,427 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 27 treesize of output 26 [2022-11-18 20:18:09,720 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 63 not checked. [2022-11-18 20:18:09,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:18:12,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851152299] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:18:12,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:18:12,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 32] total 62 [2022-11-18 20:18:12,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056685629] [2022-11-18 20:18:12,774 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:18:12,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-11-18 20:18:12,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:18:12,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-11-18 20:18:12,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=3431, Unknown=29, NotChecked=1000, Total=4692 [2022-11-18 20:18:12,776 INFO L87 Difference]: Start difference. First operand 464 states and 590 transitions. Second operand has 62 states, 54 states have (on average 2.8333333333333335) internal successors, (153), 49 states have internal predecessors, (153), 17 states have call successors, (25), 15 states have call predecessors, (25), 16 states have return successors, (22), 16 states have call predecessors, (22), 15 states have call successors, (22)