./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 0658a835d559c56129f1a85a00e9d3bbd205d66ef64b5c7d14ae72b3d1b496e0 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:23:27,565 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:23:27,567 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:23:27,597 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:23:27,598 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:23:27,599 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:23:27,601 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:23:27,603 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:23:27,605 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:23:27,607 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:23:27,608 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:23:27,609 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:23:27,609 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:23:27,611 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:23:27,612 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:23:27,614 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:23:27,615 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:23:27,616 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:23:27,618 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:23:27,621 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:23:27,623 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:23:27,624 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:23:27,625 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:23:27,626 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:23:27,630 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:23:27,630 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:23:27,631 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:23:27,637 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:23:27,638 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:23:27,639 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:23:27,639 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:23:27,640 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:23:27,640 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:23:27,641 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:23:27,642 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:23:27,642 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:23:27,643 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:23:27,643 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:23:27,643 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:23:27,644 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:23:27,644 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:23:27,645 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 18:23:27,665 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:23:27,665 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:23:27,665 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:23:27,666 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:23:27,666 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:23:27,666 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:23:27,667 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:23:27,667 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:23:27,667 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:23:27,667 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:23:27,667 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 18:23:27,667 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:23:27,667 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 18:23:27,667 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:23:27,668 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 18:23:27,668 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 18:23:27,668 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:23:27,668 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 18:23:27,668 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:23:27,668 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:23:27,668 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:23:27,668 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:23:27,669 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 18:23:27,669 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:23:27,670 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_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/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_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0658a835d559c56129f1a85a00e9d3bbd205d66ef64b5c7d14ae72b3d1b496e0 [2021-12-06 18:23:27,830 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:23:27,845 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:23:27,847 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:23:27,848 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:23:27,848 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:23:27,849 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i [2021-12-06 18:23:27,893 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/data/9da060d0c/1b1b5af3d93f488b93e9a450ff6ee9dc/FLAG4a2899fa0 [2021-12-06 18:23:28,489 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:23:28,489 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i [2021-12-06 18:23:28,517 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/data/9da060d0c/1b1b5af3d93f488b93e9a450ff6ee9dc/FLAG4a2899fa0 [2021-12-06 18:23:28,941 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/data/9da060d0c/1b1b5af3d93f488b93e9a450ff6ee9dc [2021-12-06 18:23:28,950 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:23:28,954 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:23:28,957 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:23:28,958 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:23:28,968 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:23:28,970 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:23:28" (1/1) ... [2021-12-06 18:23:28,973 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a01530e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:28, skipping insertion in model container [2021-12-06 18:23:28,974 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:23:28" (1/1) ... [2021-12-06 18:23:28,982 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:23:29,059 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:23:29,241 WARN L230 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_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4504,4517] [2021-12-06 18:23:29,247 WARN L230 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_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4564,4577] [2021-12-06 18:23:30,050 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,050 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,051 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,051 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,052 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,062 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,063 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,064 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,064 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,406 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 18:23:30,407 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 18:23:30,408 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 18:23:30,409 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 18:23:30,416 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 18:23:30,417 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 18:23:30,417 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 18:23:30,418 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 18:23:30,419 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 18:23:30,419 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 18:23:30,558 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 18:23:30,626 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,627 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,672 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:23:30,710 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:23:30,720 WARN L230 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_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4504,4517] [2021-12-06 18:23:30,720 WARN L230 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_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/sv-benchmarks/c/aws-c-common/aws_byte_cursor_compare_lookup_harness.i[4564,4577] [2021-12-06 18:23:30,744 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,744 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,745 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,745 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,745 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,749 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,750 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,750 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,751 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,771 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 18:23:30,772 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 18:23:30,772 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 18:23:30,773 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 18:23:30,773 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 18:23:30,774 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 18:23:30,774 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 18:23:30,775 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 18:23:30,775 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 18:23:30,775 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 18:23:30,789 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 18:23:30,839 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,839 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:23:30,857 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:23:31,000 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:23:31,000 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31 WrapperNode [2021-12-06 18:23:31,000 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:23:31,001 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:23:31,001 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:23:31,001 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:23:31,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,084 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,144 INFO L137 Inliner]: procedures = 691, calls = 2649, calls flagged for inlining = 58, calls inlined = 4, statements flattened = 829 [2021-12-06 18:23:31,145 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:23:31,145 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:23:31,145 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:23:31,145 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:23:31,152 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,153 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,158 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,158 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,185 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,189 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,194 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,203 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:23:31,204 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:23:31,204 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:23:31,204 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:23:31,205 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (1/1) ... [2021-12-06 18:23:31,212 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:23:31,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:23:31,231 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:23:31,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:23:31,269 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2021-12-06 18:23:31,269 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2021-12-06 18:23:31,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 18:23:31,269 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-12-06 18:23:31,269 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-12-06 18:23:31,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 18:23:31,269 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_bounded [2021-12-06 18:23:31,269 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_bounded [2021-12-06 18:23:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-06 18:23:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-06 18:23:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 18:23:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:23:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure save_byte_from_array [2021-12-06 18:23:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure save_byte_from_array [2021-12-06 18:23:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 18:23:31,270 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:23:31,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:23:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-12-06 18:23:31,271 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-12-06 18:23:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2021-12-06 18:23:31,271 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2021-12-06 18:23:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 18:23:31,271 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 18:23:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 18:23:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 18:23:31,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 18:23:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 18:23:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_byte_cursor_has_allocated_buffer_member [2021-12-06 18:23:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_byte_cursor_has_allocated_buffer_member [2021-12-06 18:23:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_compare_lookup [2021-12-06 18:23:31,272 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_compare_lookup [2021-12-06 18:23:31,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 18:23:31,465 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:23:31,467 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:23:32,281 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:23:32,287 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:23:32,287 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 18:23:32,289 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:23:32 BoogieIcfgContainer [2021-12-06 18:23:32,289 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:23:32,290 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:23:32,290 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:23:32,293 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:23:32,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:23:28" (1/3) ... [2021-12-06 18:23:32,293 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d22d1e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:23:32, skipping insertion in model container [2021-12-06 18:23:32,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:23:31" (2/3) ... [2021-12-06 18:23:32,294 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d22d1e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:23:32, skipping insertion in model container [2021-12-06 18:23:32,294 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:23:32" (3/3) ... [2021-12-06 18:23:32,295 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_byte_cursor_compare_lookup_harness.i [2021-12-06 18:23:32,298 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:23:32,299 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 18:23:32,333 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:23:32,338 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 18:23:32,338 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 18:23:32,354 INFO L276 IsEmpty]: Start isEmpty. Operand has 133 states, 80 states have (on average 1.2625) internal successors, (101), 81 states have internal predecessors, (101), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2021-12-06 18:23:32,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-12-06 18:23:32,362 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:32,363 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:32,363 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:32,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:32,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1628753842, now seen corresponding path program 1 times [2021-12-06 18:23:32,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:32,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503060489] [2021-12-06 18:23:32,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:32,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:23:32,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:23:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:23:32,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:23:32,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:23:32,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:23:32,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 18:23:32,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:23:32,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:23:32,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 18:23:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:23:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:23:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:23:32,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 18:23:32,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:32,957 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-12-06 18:23:32,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:32,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503060489] [2021-12-06 18:23:32,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503060489] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:32,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:23:32,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:23:32,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906386009] [2021-12-06 18:23:32,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:32,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:23:32,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:32,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:23:32,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:23:32,985 INFO L87 Difference]: Start difference. First operand has 133 states, 80 states have (on average 1.2625) internal successors, (101), 81 states have internal predecessors, (101), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 18:23:33,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:33,258 INFO L93 Difference]: Finished difference Result 265 states and 391 transitions. [2021-12-06 18:23:33,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:23:33,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 95 [2021-12-06 18:23:33,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:33,268 INFO L225 Difference]: With dead ends: 265 [2021-12-06 18:23:33,268 INFO L226 Difference]: Without dead ends: 130 [2021-12-06 18:23:33,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:23:33,275 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 63 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:33,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 201 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:23:33,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-12-06 18:23:33,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 127. [2021-12-06 18:23:33,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 75 states have (on average 1.2266666666666666) internal successors, (92), 76 states have internal predecessors, (92), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2021-12-06 18:23:33,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 173 transitions. [2021-12-06 18:23:33,316 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 173 transitions. Word has length 95 [2021-12-06 18:23:33,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:33,316 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 173 transitions. [2021-12-06 18:23:33,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 18:23:33,316 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 173 transitions. [2021-12-06 18:23:33,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-12-06 18:23:33,320 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:33,321 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:33,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 18:23:33,321 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:33,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:33,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1573250628, now seen corresponding path program 1 times [2021-12-06 18:23:33,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:33,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644962583] [2021-12-06 18:23:33,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:33,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:23:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:23:33,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:23:33,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:23:33,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 18:23:33,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:23:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 18:23:33,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:23:33,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:23:33,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 18:23:33,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 18:23:33,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:23:33,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:23:33,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 18:23:33,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,652 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 18:23:33,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:33,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644962583] [2021-12-06 18:23:33,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644962583] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:23:33,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062063122] [2021-12-06 18:23:33,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:33,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:33,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:23:33,654 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:23:33,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 18:23:33,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:33,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 2650 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 18:23:33,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:23:34,209 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-06 18:23:34,209 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:23:34,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062063122] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:34,210 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:23:34,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2021-12-06 18:23:34,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714612182] [2021-12-06 18:23:34,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:34,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:23:34,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:34,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:23:34,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:23:34,212 INFO L87 Difference]: Start difference. First operand 127 states and 173 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-06 18:23:34,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:34,357 INFO L93 Difference]: Finished difference Result 250 states and 347 transitions. [2021-12-06 18:23:34,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:23:34,357 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 95 [2021-12-06 18:23:34,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:34,360 INFO L225 Difference]: With dead ends: 250 [2021-12-06 18:23:34,360 INFO L226 Difference]: Without dead ends: 130 [2021-12-06 18:23:34,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:23:34,364 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 187 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:34,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 376 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:23:34,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-12-06 18:23:34,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2021-12-06 18:23:34,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 77 states have (on average 1.2207792207792207) internal successors, (94), 79 states have internal predecessors, (94), 41 states have call successors, (41), 10 states have call predecessors, (41), 11 states have return successors, (48), 40 states have call predecessors, (48), 40 states have call successors, (48) [2021-12-06 18:23:34,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 183 transitions. [2021-12-06 18:23:34,389 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 183 transitions. Word has length 95 [2021-12-06 18:23:34,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:34,390 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 183 transitions. [2021-12-06 18:23:34,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-06 18:23:34,390 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 183 transitions. [2021-12-06 18:23:34,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-12-06 18:23:34,393 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:34,393 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:34,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 18:23:34,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:34,594 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:34,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:34,595 INFO L85 PathProgramCache]: Analyzing trace with hash -513109833, now seen corresponding path program 1 times [2021-12-06 18:23:34,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:34,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408864227] [2021-12-06 18:23:34,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:34,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:34,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:23:34,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:23:34,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:34,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:23:34,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:23:34,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:23:34,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:23:34,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:23:34,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:23:34,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:23:34,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:23:34,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 18:23:34,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:23:34,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:23:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:23:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:34,969 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-12-06 18:23:34,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:34,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408864227] [2021-12-06 18:23:34,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408864227] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:23:34,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589574728] [2021-12-06 18:23:34,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:34,970 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:34,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:23:34,971 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:23:34,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 18:23:35,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:35,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 2655 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 18:23:35,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:23:35,438 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-06 18:23:35,438 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:23:35,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589574728] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:35,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:23:35,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2021-12-06 18:23:35,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930179375] [2021-12-06 18:23:35,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:35,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:23:35,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:35,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:23:35,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:23:35,440 INFO L87 Difference]: Start difference. First operand 130 states and 183 transitions. Second operand has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2021-12-06 18:23:35,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:35,643 INFO L93 Difference]: Finished difference Result 210 states and 301 transitions. [2021-12-06 18:23:35,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:23:35,644 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) Word has length 97 [2021-12-06 18:23:35,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:35,646 INFO L225 Difference]: With dead ends: 210 [2021-12-06 18:23:35,646 INFO L226 Difference]: Without dead ends: 130 [2021-12-06 18:23:35,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-12-06 18:23:35,648 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 204 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:35,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 669 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:23:35,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-12-06 18:23:35,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2021-12-06 18:23:35,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 77 states have (on average 1.2207792207792207) internal successors, (94), 79 states have internal predecessors, (94), 41 states have call successors, (41), 10 states have call predecessors, (41), 11 states have return successors, (45), 40 states have call predecessors, (45), 40 states have call successors, (45) [2021-12-06 18:23:35,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 180 transitions. [2021-12-06 18:23:35,667 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 180 transitions. Word has length 97 [2021-12-06 18:23:35,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:35,667 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 180 transitions. [2021-12-06 18:23:35,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2021-12-06 18:23:35,668 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 180 transitions. [2021-12-06 18:23:35,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 18:23:35,670 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:35,671 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:35,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 18:23:35,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:35,873 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:35,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:35,875 INFO L85 PathProgramCache]: Analyzing trace with hash -199598313, now seen corresponding path program 2 times [2021-12-06 18:23:35,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:35,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30653798] [2021-12-06 18:23:35,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:35,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:36,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:23:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:23:36,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:36,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:23:36,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:23:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:23:36,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:23:36,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:23:36,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:23:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:23:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:23:36,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:23:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:23:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:23:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:23:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:36,248 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-12-06 18:23:36,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:36,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30653798] [2021-12-06 18:23:36,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30653798] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:23:36,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469628868] [2021-12-06 18:23:36,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:23:36,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:36,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:23:36,250 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:23:36,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 18:23:36,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 18:23:36,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:23:36,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 2337 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 18:23:36,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:23:36,631 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-06 18:23:36,632 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:23:36,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469628868] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:36,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:23:36,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2021-12-06 18:23:36,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123034253] [2021-12-06 18:23:36,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:36,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:23:36,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:36,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:23:36,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:23:36,633 INFO L87 Difference]: Start difference. First operand 130 states and 180 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:23:36,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:36,680 INFO L93 Difference]: Finished difference Result 142 states and 201 transitions. [2021-12-06 18:23:36,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:23:36,680 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 101 [2021-12-06 18:23:36,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:36,682 INFO L225 Difference]: With dead ends: 142 [2021-12-06 18:23:36,683 INFO L226 Difference]: Without dead ends: 140 [2021-12-06 18:23:36,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:23:36,684 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 16 mSDsluCounter, 1036 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 1215 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:36,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 1215 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:23:36,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-12-06 18:23:36,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 139. [2021-12-06 18:23:36,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 83 states have (on average 1.2048192771084338) internal successors, (100), 86 states have internal predecessors, (100), 42 states have call successors, (42), 11 states have call predecessors, (42), 13 states have return successors, (56), 41 states have call predecessors, (56), 41 states have call successors, (56) [2021-12-06 18:23:36,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 198 transitions. [2021-12-06 18:23:36,702 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 198 transitions. Word has length 101 [2021-12-06 18:23:36,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:36,702 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 198 transitions. [2021-12-06 18:23:36,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:23:36,703 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 198 transitions. [2021-12-06 18:23:36,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 18:23:36,704 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:36,704 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:36,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 18:23:36,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:36,906 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:36,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:36,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1826692575, now seen corresponding path program 1 times [2021-12-06 18:23:36,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:36,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728583626] [2021-12-06 18:23:36,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:36,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:23:37,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:23:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:37,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:23:37,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:23:37,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:23:37,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:23:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:23:37,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:23:37,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:23:37,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:23:37,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:23:37,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:23:37,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:23:37,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:23:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,286 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-12-06 18:23:37,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:37,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728583626] [2021-12-06 18:23:37,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728583626] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:23:37,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466930299] [2021-12-06 18:23:37,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:37,286 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:37,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:23:37,287 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:23:37,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 18:23:37,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:37,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 2674 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 18:23:37,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:23:37,746 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 18:23:37,746 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:23:37,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466930299] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:37,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:23:37,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2021-12-06 18:23:37,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016033699] [2021-12-06 18:23:37,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:37,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:23:37,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:37,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:23:37,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:23:37,748 INFO L87 Difference]: Start difference. First operand 139 states and 198 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2021-12-06 18:23:37,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:37,918 INFO L93 Difference]: Finished difference Result 272 states and 404 transitions. [2021-12-06 18:23:37,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:23:37,918 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 101 [2021-12-06 18:23:37,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:37,920 INFO L225 Difference]: With dead ends: 272 [2021-12-06 18:23:37,920 INFO L226 Difference]: Without dead ends: 168 [2021-12-06 18:23:37,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:23:37,921 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 249 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:37,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 650 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:23:37,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-12-06 18:23:37,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2021-12-06 18:23:37,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 97 states have (on average 1.2268041237113403) internal successors, (119), 100 states have internal predecessors, (119), 56 states have call successors, (56), 12 states have call predecessors, (56), 14 states have return successors, (74), 55 states have call predecessors, (74), 55 states have call successors, (74) [2021-12-06 18:23:37,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 249 transitions. [2021-12-06 18:23:37,945 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 249 transitions. Word has length 101 [2021-12-06 18:23:37,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:37,946 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 249 transitions. [2021-12-06 18:23:37,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2021-12-06 18:23:37,946 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 249 transitions. [2021-12-06 18:23:37,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-06 18:23:37,947 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:37,947 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:37,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 18:23:38,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:38,148 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:38,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:38,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1515977756, now seen corresponding path program 1 times [2021-12-06 18:23:38,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:38,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757673845] [2021-12-06 18:23:38,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:38,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:38,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:23:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:23:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:38,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:23:38,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:23:38,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:23:38,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:23:38,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:23:38,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:23:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:23:38,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:23:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:23:38,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:23:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:23:38,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:23:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:38,496 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-12-06 18:23:38,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:38,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757673845] [2021-12-06 18:23:38,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757673845] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:23:38,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:23:38,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:23:38,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876475917] [2021-12-06 18:23:38,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:23:38,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:23:38,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:23:38,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:23:38,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:23:38,498 INFO L87 Difference]: Start difference. First operand 168 states and 249 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:23:38,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:23:38,914 INFO L93 Difference]: Finished difference Result 181 states and 264 transitions. [2021-12-06 18:23:38,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:23:38,914 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 103 [2021-12-06 18:23:38,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:23:38,916 INFO L225 Difference]: With dead ends: 181 [2021-12-06 18:23:38,916 INFO L226 Difference]: Without dead ends: 179 [2021-12-06 18:23:38,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:23:38,917 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 80 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:23:38,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 739 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:23:38,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-12-06 18:23:38,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 174. [2021-12-06 18:23:38,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 100 states have (on average 1.22) internal successors, (122), 103 states have internal predecessors, (122), 58 states have call successors, (58), 13 states have call predecessors, (58), 15 states have return successors, (76), 57 states have call predecessors, (76), 57 states have call successors, (76) [2021-12-06 18:23:38,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 256 transitions. [2021-12-06 18:23:38,931 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 256 transitions. Word has length 103 [2021-12-06 18:23:38,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:23:38,932 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 256 transitions. [2021-12-06 18:23:38,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:23:38,932 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 256 transitions. [2021-12-06 18:23:38,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-06 18:23:38,933 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:23:38,933 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:23:38,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 18:23:38,933 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:23:38,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:23:38,934 INFO L85 PathProgramCache]: Analyzing trace with hash 101250906, now seen corresponding path program 1 times [2021-12-06 18:23:38,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:23:38,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937428703] [2021-12-06 18:23:38,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:38,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:23:39,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:23:39,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:23:39,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:23:39,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:23:39,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:23:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:23:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:23:39,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:23:39,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:23:39,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:23:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:23:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:23:39,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:23:39,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:23:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:23:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,328 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 18:23:39,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:23:39,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937428703] [2021-12-06 18:23:39,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937428703] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:23:39,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983322402] [2021-12-06 18:23:39,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:23:39,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:23:39,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:23:39,330 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:23:39,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 18:23:39,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:23:39,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 2682 conjuncts, 58 conjunts are in the unsatisfiable core [2021-12-06 18:23:39,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:23:39,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 18:23:39,934 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-12-06 18:23:39,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 35 [2021-12-06 18:23:47,982 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 48 proven. 16 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 18:23:47,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:24:01,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983322402] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:01,959 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:24:01,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 18] total 25 [2021-12-06 18:24:01,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690714485] [2021-12-06 18:24:01,959 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:24:01,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-06 18:24:01,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:01,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-06 18:24:01,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=802, Unknown=5, NotChecked=0, Total=930 [2021-12-06 18:24:01,960 INFO L87 Difference]: Start difference. First operand 174 states and 256 transitions. Second operand has 25 states, 24 states have (on average 3.875) internal successors, (93), 22 states have internal predecessors, (93), 9 states have call successors, (32), 8 states have call predecessors, (32), 7 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2021-12-06 18:24:03,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:03,254 INFO L93 Difference]: Finished difference Result 443 states and 678 transitions. [2021-12-06 18:24:03,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 18:24:03,254 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 3.875) internal successors, (93), 22 states have internal predecessors, (93), 9 states have call successors, (32), 8 states have call predecessors, (32), 7 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) Word has length 107 [2021-12-06 18:24:03,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:03,257 INFO L225 Difference]: With dead ends: 443 [2021-12-06 18:24:03,257 INFO L226 Difference]: Without dead ends: 322 [2021-12-06 18:24:03,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 175 SyntacticMatches, 21 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 21.4s TimeCoverageRelationStatistics Valid=254, Invalid=1547, Unknown=5, NotChecked=0, Total=1806 [2021-12-06 18:24:03,259 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 213 mSDsluCounter, 830 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 2161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 812 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:03,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 1050 Invalid, 2161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1238 Invalid, 0 Unknown, 812 Unchecked, 0.8s Time] [2021-12-06 18:24:03,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-12-06 18:24:03,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 265. [2021-12-06 18:24:03,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 157 states have (on average 1.21656050955414) internal successors, (191), 162 states have internal predecessors, (191), 85 states have call successors, (85), 19 states have call predecessors, (85), 22 states have return successors, (118), 83 states have call predecessors, (118), 84 states have call successors, (118) [2021-12-06 18:24:03,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 394 transitions. [2021-12-06 18:24:03,281 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 394 transitions. Word has length 107 [2021-12-06 18:24:03,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:03,281 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 394 transitions. [2021-12-06 18:24:03,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 3.875) internal successors, (93), 22 states have internal predecessors, (93), 9 states have call successors, (32), 8 states have call predecessors, (32), 7 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2021-12-06 18:24:03,282 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 394 transitions. [2021-12-06 18:24:03,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-06 18:24:03,283 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:03,284 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:03,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 18:24:03,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:03,485 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:03,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:03,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1582523535, now seen corresponding path program 1 times [2021-12-06 18:24:03,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:03,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226549022] [2021-12-06 18:24:03,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:03,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:03,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:03,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:03,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:03,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:03,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:03,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:03,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:03,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:03,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:24:03,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:24:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 18:24:03,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 18:24:03,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:24:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 18:24:03,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:24:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:03,868 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-12-06 18:24:03,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:03,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226549022] [2021-12-06 18:24:03,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226549022] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:03,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011935399] [2021-12-06 18:24:03,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:03,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:03,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:03,869 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:03,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 18:24:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 2748 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:24:04,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:04,300 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-06 18:24:04,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:24:04,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011935399] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:04,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:24:04,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2021-12-06 18:24:04,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088959146] [2021-12-06 18:24:04,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:04,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:24:04,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:04,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:24:04,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:24:04,301 INFO L87 Difference]: Start difference. First operand 265 states and 394 transitions. Second operand has 9 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-06 18:24:04,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:04,396 INFO L93 Difference]: Finished difference Result 460 states and 708 transitions. [2021-12-06 18:24:04,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:24:04,397 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 118 [2021-12-06 18:24:04,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:04,400 INFO L225 Difference]: With dead ends: 460 [2021-12-06 18:24:04,400 INFO L226 Difference]: Without dead ends: 270 [2021-12-06 18:24:04,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:24:04,403 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 12 mSDsluCounter, 1158 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1330 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:04,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 1330 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:24:04,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-12-06 18:24:04,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 270. [2021-12-06 18:24:04,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 161 states have (on average 1.2111801242236024) internal successors, (195), 167 states have internal predecessors, (195), 85 states have call successors, (85), 19 states have call predecessors, (85), 23 states have return successors, (135), 83 states have call predecessors, (135), 84 states have call successors, (135) [2021-12-06 18:24:04,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 415 transitions. [2021-12-06 18:24:04,441 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 415 transitions. Word has length 118 [2021-12-06 18:24:04,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:04,442 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 415 transitions. [2021-12-06 18:24:04,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-06 18:24:04,442 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 415 transitions. [2021-12-06 18:24:04,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-06 18:24:04,444 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:04,444 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:04,468 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 18:24:04,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-12-06 18:24:04,645 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:04,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:04,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1705417372, now seen corresponding path program 1 times [2021-12-06 18:24:04,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:04,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642771274] [2021-12-06 18:24:04,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:04,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:04,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:04,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:04,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:04,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:04,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:04,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:04,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:04,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:04,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:24:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:24:04,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:24:04,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:24:04,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:24:04,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:24:04,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:04,945 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-12-06 18:24:04,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:04,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642771274] [2021-12-06 18:24:04,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642771274] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:04,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905869674] [2021-12-06 18:24:04,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:04,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:04,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:04,946 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:04,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 18:24:05,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:05,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 2691 conjuncts, 44 conjunts are in the unsatisfiable core [2021-12-06 18:24:05,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:05,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:24:05,485 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-12-06 18:24:05,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 35 [2021-12-06 18:24:06,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-12-06 18:24:06,107 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 42 proven. 12 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-06 18:24:06,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:24:06,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905869674] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:06,647 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:24:06,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14] total 19 [2021-12-06 18:24:06,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452770268] [2021-12-06 18:24:06,647 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:24:06,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 18:24:06,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:06,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 18:24:06,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-12-06 18:24:06,648 INFO L87 Difference]: Start difference. First operand 270 states and 415 transitions. Second operand has 19 states, 18 states have (on average 4.777777777777778) internal successors, (86), 16 states have internal predecessors, (86), 8 states have call successors, (32), 7 states have call predecessors, (32), 5 states have return successors, (29), 7 states have call predecessors, (29), 8 states have call successors, (29) [2021-12-06 18:24:08,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:08,246 INFO L93 Difference]: Finished difference Result 520 states and 822 transitions. [2021-12-06 18:24:08,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 18:24:08,246 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 4.777777777777778) internal successors, (86), 16 states have internal predecessors, (86), 8 states have call successors, (32), 7 states have call predecessors, (32), 5 states have return successors, (29), 7 states have call predecessors, (29), 8 states have call successors, (29) Word has length 107 [2021-12-06 18:24:08,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:08,249 INFO L225 Difference]: With dead ends: 520 [2021-12-06 18:24:08,249 INFO L226 Difference]: Without dead ends: 372 [2021-12-06 18:24:08,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 176 SyntacticMatches, 15 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=297, Invalid=1773, Unknown=0, NotChecked=0, Total=2070 [2021-12-06 18:24:08,251 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 206 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 2148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 430 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:08,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 825 Invalid, 2148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1560 Invalid, 0 Unknown, 430 Unchecked, 1.0s Time] [2021-12-06 18:24:08,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-12-06 18:24:08,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 313. [2021-12-06 18:24:08,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 189 states have (on average 1.1904761904761905) internal successors, (225), 195 states have internal predecessors, (225), 96 states have call successors, (96), 24 states have call predecessors, (96), 27 states have return successors, (151), 93 states have call predecessors, (151), 95 states have call successors, (151) [2021-12-06 18:24:08,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 472 transitions. [2021-12-06 18:24:08,276 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 472 transitions. Word has length 107 [2021-12-06 18:24:08,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:08,276 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 472 transitions. [2021-12-06 18:24:08,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 4.777777777777778) internal successors, (86), 16 states have internal predecessors, (86), 8 states have call successors, (32), 7 states have call predecessors, (32), 5 states have return successors, (29), 7 states have call predecessors, (29), 8 states have call successors, (29) [2021-12-06 18:24:08,276 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 472 transitions. [2021-12-06 18:24:08,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 18:24:08,278 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:08,278 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:08,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 18:24:08,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:08,480 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:08,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:08,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1355654111, now seen corresponding path program 1 times [2021-12-06 18:24:08,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:08,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078761185] [2021-12-06 18:24:08,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:08,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:08,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:08,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:08,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:08,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:08,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:08,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:08,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:24:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:24:08,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:24:08,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:24:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:24:08,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:24:08,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:08,761 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-12-06 18:24:08,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:08,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078761185] [2021-12-06 18:24:08,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078761185] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:08,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:24:08,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:24:08,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506216351] [2021-12-06 18:24:08,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:08,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:24:08,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:08,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:24:08,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:24:08,763 INFO L87 Difference]: Start difference. First operand 313 states and 472 transitions. Second operand has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:24:09,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:09,356 INFO L93 Difference]: Finished difference Result 336 states and 519 transitions. [2021-12-06 18:24:09,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:24:09,357 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 109 [2021-12-06 18:24:09,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:09,360 INFO L225 Difference]: With dead ends: 336 [2021-12-06 18:24:09,360 INFO L226 Difference]: Without dead ends: 334 [2021-12-06 18:24:09,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:24:09,361 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 87 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 923 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:09,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 923 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 18:24:09,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-12-06 18:24:09,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 325. [2021-12-06 18:24:09,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 199 states have (on average 1.1809045226130652) internal successors, (235), 207 states have internal predecessors, (235), 96 states have call successors, (96), 24 states have call predecessors, (96), 29 states have return successors, (176), 93 states have call predecessors, (176), 95 states have call successors, (176) [2021-12-06 18:24:09,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 507 transitions. [2021-12-06 18:24:09,397 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 507 transitions. Word has length 109 [2021-12-06 18:24:09,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:09,397 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 507 transitions. [2021-12-06 18:24:09,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.181818181818182) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:24:09,397 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 507 transitions. [2021-12-06 18:24:09,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 18:24:09,400 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:09,400 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:09,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 18:24:09,400 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:09,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:09,401 INFO L85 PathProgramCache]: Analyzing trace with hash 2056718689, now seen corresponding path program 1 times [2021-12-06 18:24:09,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:09,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682995189] [2021-12-06 18:24:09,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:09,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:09,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:09,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:09,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:09,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:09,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:09,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:09,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:24:09,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:24:09,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:24:09,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:24:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:24:09,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:24:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:09,722 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-12-06 18:24:09,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:09,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682995189] [2021-12-06 18:24:09,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682995189] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:09,723 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:24:09,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-06 18:24:09,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522427163] [2021-12-06 18:24:09,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:09,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:24:09,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:09,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:24:09,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:24:09,724 INFO L87 Difference]: Start difference. First operand 325 states and 507 transitions. Second operand has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 11 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:24:10,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:10,431 INFO L93 Difference]: Finished difference Result 336 states and 519 transitions. [2021-12-06 18:24:10,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 18:24:10,432 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 11 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 109 [2021-12-06 18:24:10,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:10,435 INFO L225 Difference]: With dead ends: 336 [2021-12-06 18:24:10,435 INFO L226 Difference]: Without dead ends: 334 [2021-12-06 18:24:10,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-12-06 18:24:10,437 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 165 mSDsluCounter, 894 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:10,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 1039 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 18:24:10,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-12-06 18:24:10,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 313. [2021-12-06 18:24:10,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 189 states have (on average 1.1904761904761905) internal successors, (225), 195 states have internal predecessors, (225), 96 states have call successors, (96), 24 states have call predecessors, (96), 27 states have return successors, (151), 93 states have call predecessors, (151), 95 states have call successors, (151) [2021-12-06 18:24:10,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 472 transitions. [2021-12-06 18:24:10,465 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 472 transitions. Word has length 109 [2021-12-06 18:24:10,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:10,465 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 472 transitions. [2021-12-06 18:24:10,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 11 states have internal predecessors, (46), 2 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-06 18:24:10,466 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 472 transitions. [2021-12-06 18:24:10,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-06 18:24:10,467 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:10,467 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:10,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 18:24:10,467 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:10,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:10,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1856298464, now seen corresponding path program 1 times [2021-12-06 18:24:10,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:10,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770306643] [2021-12-06 18:24:10,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:10,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:10,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:10,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:10,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:10,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:10,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:10,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:10,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:24:10,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:24:10,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:24:10,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 18:24:10,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:24:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:24:10,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 18:24:10,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:10,843 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-06 18:24:10,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:10,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770306643] [2021-12-06 18:24:10,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770306643] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:10,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271325560] [2021-12-06 18:24:10,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:10,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:10,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:10,844 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:10,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 18:24:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 2744 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 18:24:11,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:11,269 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-06 18:24:11,269 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:24:11,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271325560] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:11,269 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:24:11,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [14] total 17 [2021-12-06 18:24:11,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129979027] [2021-12-06 18:24:11,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:11,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:24:11,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:11,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:24:11,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:24:11,270 INFO L87 Difference]: Start difference. First operand 313 states and 472 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:24:11,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:11,416 INFO L93 Difference]: Finished difference Result 557 states and 880 transitions. [2021-12-06 18:24:11,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:24:11,417 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 120 [2021-12-06 18:24:11,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:11,419 INFO L225 Difference]: With dead ends: 557 [2021-12-06 18:24:11,419 INFO L226 Difference]: Without dead ends: 313 [2021-12-06 18:24:11,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:24:11,421 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 17 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:11,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 619 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 35 Unchecked, 0.1s Time] [2021-12-06 18:24:11,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-12-06 18:24:11,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 313. [2021-12-06 18:24:11,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 189 states have (on average 1.17989417989418) internal successors, (223), 195 states have internal predecessors, (223), 96 states have call successors, (96), 24 states have call predecessors, (96), 27 states have return successors, (151), 93 states have call predecessors, (151), 95 states have call successors, (151) [2021-12-06 18:24:11,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 470 transitions. [2021-12-06 18:24:11,441 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 470 transitions. Word has length 120 [2021-12-06 18:24:11,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:11,441 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 470 transitions. [2021-12-06 18:24:11,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 18:24:11,441 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 470 transitions. [2021-12-06 18:24:11,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-06 18:24:11,443 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:11,443 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:11,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 18:24:11,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:11,644 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:11,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:11,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1375218206, now seen corresponding path program 1 times [2021-12-06 18:24:11,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:11,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077631661] [2021-12-06 18:24:11,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:11,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:11,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:11,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:11,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:11,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:11,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:11,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:11,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:11,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:11,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:11,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:24:12,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:24:12,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:24:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 18:24:12,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:24:12,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:24:12,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 18:24:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,047 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-06 18:24:12,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:12,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077631661] [2021-12-06 18:24:12,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077631661] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:12,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70982450] [2021-12-06 18:24:12,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:12,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:12,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:12,048 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:12,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 18:24:12,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:12,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 2749 conjuncts, 31 conjunts are in the unsatisfiable core [2021-12-06 18:24:12,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:12,583 INFO L354 Elim1Store]: treesize reduction 70, result has 26.3 percent of original size [2021-12-06 18:24:12,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 case distinctions, treesize of input 40 treesize of output 45 [2021-12-06 18:24:12,652 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-12-06 18:24:12,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 44 treesize of output 24 [2021-12-06 18:24:12,725 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 8 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 18:24:12,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:24:12,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:24:13,002 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 18:24:13,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 18:24:13,026 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-12-06 18:24:13,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70982450] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:24:13,027 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:24:13,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 11] total 21 [2021-12-06 18:24:13,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235506737] [2021-12-06 18:24:13,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:24:13,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 18:24:13,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:13,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 18:24:13,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:24:13,028 INFO L87 Difference]: Start difference. First operand 313 states and 470 transitions. Second operand has 21 states, 20 states have (on average 4.75) internal successors, (95), 19 states have internal predecessors, (95), 10 states have call successors, (35), 7 states have call predecessors, (35), 7 states have return successors, (31), 8 states have call predecessors, (31), 10 states have call successors, (31) [2021-12-06 18:24:13,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:13,416 INFO L93 Difference]: Finished difference Result 503 states and 778 transitions. [2021-12-06 18:24:13,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 18:24:13,417 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 4.75) internal successors, (95), 19 states have internal predecessors, (95), 10 states have call successors, (35), 7 states have call predecessors, (35), 7 states have return successors, (31), 8 states have call predecessors, (31), 10 states have call successors, (31) Word has length 120 [2021-12-06 18:24:13,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:13,419 INFO L225 Difference]: With dead ends: 503 [2021-12-06 18:24:13,419 INFO L226 Difference]: Without dead ends: 335 [2021-12-06 18:24:13,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 252 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-12-06 18:24:13,421 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 77 mSDsluCounter, 1426 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1586 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 316 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:13,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 1586 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 358 Invalid, 0 Unknown, 316 Unchecked, 0.3s Time] [2021-12-06 18:24:13,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-12-06 18:24:13,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 317. [2021-12-06 18:24:13,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 192 states have (on average 1.1822916666666667) internal successors, (227), 198 states have internal predecessors, (227), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (150), 93 states have call predecessors, (150), 95 states have call successors, (150) [2021-12-06 18:24:13,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 473 transitions. [2021-12-06 18:24:13,441 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 473 transitions. Word has length 120 [2021-12-06 18:24:13,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:13,441 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 473 transitions. [2021-12-06 18:24:13,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 4.75) internal successors, (95), 19 states have internal predecessors, (95), 10 states have call successors, (35), 7 states have call predecessors, (35), 7 states have return successors, (31), 8 states have call predecessors, (31), 10 states have call successors, (31) [2021-12-06 18:24:13,441 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 473 transitions. [2021-12-06 18:24:13,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-06 18:24:13,443 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:13,443 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:13,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 18:24:13,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:13,644 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:13,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:13,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1276300523, now seen corresponding path program 1 times [2021-12-06 18:24:13,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:13,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042581602] [2021-12-06 18:24:13,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:13,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:13,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:13,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:13,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:13,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:13,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:13,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:13,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:13,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:13,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:13,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:13,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:13,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:13,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:13,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:14,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:14,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:14,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:24:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:24:14,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:24:14,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:24:14,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 18:24:14,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:24:14,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,183 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-12-06 18:24:14,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:14,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042581602] [2021-12-06 18:24:14,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042581602] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:14,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106231258] [2021-12-06 18:24:14,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:14,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:14,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:14,184 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:14,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 18:24:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:14,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 2704 conjuncts, 60 conjunts are in the unsatisfiable core [2021-12-06 18:24:14,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:14,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 18:24:14,815 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-12-06 18:24:14,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 35 [2021-12-06 18:24:17,174 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 65 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 18:24:17,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:24:34,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106231258] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:34,942 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:24:34,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 32 [2021-12-06 18:24:34,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640494485] [2021-12-06 18:24:34,943 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:24:34,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 18:24:34,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:34,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 18:24:34,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1326, Unknown=6, NotChecked=0, Total=1482 [2021-12-06 18:24:34,944 INFO L87 Difference]: Start difference. First operand 317 states and 473 transitions. Second operand has 32 states, 27 states have (on average 3.814814814814815) internal successors, (103), 27 states have internal predecessors, (103), 14 states have call successors, (32), 9 states have call predecessors, (32), 7 states have return successors, (29), 9 states have call predecessors, (29), 12 states have call successors, (29) [2021-12-06 18:24:38,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:38,111 INFO L93 Difference]: Finished difference Result 532 states and 811 transitions. [2021-12-06 18:24:38,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 18:24:38,112 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 3.814814814814815) internal successors, (103), 27 states have internal predecessors, (103), 14 states have call successors, (32), 9 states have call predecessors, (32), 7 states have return successors, (29), 9 states have call predecessors, (29), 12 states have call successors, (29) Word has length 113 [2021-12-06 18:24:38,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:38,114 INFO L225 Difference]: With dead ends: 532 [2021-12-06 18:24:38,114 INFO L226 Difference]: Without dead ends: 361 [2021-12-06 18:24:38,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 196 SyntacticMatches, 12 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 21.9s TimeCoverageRelationStatistics Valid=339, Invalid=2735, Unknown=6, NotChecked=0, Total=3080 [2021-12-06 18:24:38,116 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 274 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 1959 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 1071 SdHoareTripleChecker+Invalid, 2665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 546 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:38,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 1071 Invalid, 2665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1959 Invalid, 0 Unknown, 546 Unchecked, 1.1s Time] [2021-12-06 18:24:38,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2021-12-06 18:24:38,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 324. [2021-12-06 18:24:38,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 198 states have (on average 1.1767676767676767) internal successors, (233), 204 states have internal predecessors, (233), 96 states have call successors, (96), 26 states have call predecessors, (96), 29 states have return successors, (149), 93 states have call predecessors, (149), 95 states have call successors, (149) [2021-12-06 18:24:38,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 478 transitions. [2021-12-06 18:24:38,136 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 478 transitions. Word has length 113 [2021-12-06 18:24:38,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:38,137 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 478 transitions. [2021-12-06 18:24:38,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 3.814814814814815) internal successors, (103), 27 states have internal predecessors, (103), 14 states have call successors, (32), 9 states have call predecessors, (32), 7 states have return successors, (29), 9 states have call predecessors, (29), 12 states have call successors, (29) [2021-12-06 18:24:38,137 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 478 transitions. [2021-12-06 18:24:38,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-06 18:24:38,138 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:38,138 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:38,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 18:24:38,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 18:24:38,339 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:38,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:38,339 INFO L85 PathProgramCache]: Analyzing trace with hash -13947130, now seen corresponding path program 1 times [2021-12-06 18:24:38,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:38,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583223431] [2021-12-06 18:24:38,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:38,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:38,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:38,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:38,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:38,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:38,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:38,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:24:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 18:24:38,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:24:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-06 18:24:38,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 18:24:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 18:24:38,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:24:38,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:24:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:24:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 18:24:38,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 18:24:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 18:24:38,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:38,548 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-12-06 18:24:38,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:38,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583223431] [2021-12-06 18:24:38,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583223431] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:38,548 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:24:38,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:24:38,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447203120] [2021-12-06 18:24:38,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:38,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:24:38,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:38,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:24:38,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:24:38,549 INFO L87 Difference]: Start difference. First operand 324 states and 478 transitions. Second operand has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 18:24:38,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:38,939 INFO L93 Difference]: Finished difference Result 335 states and 490 transitions. [2021-12-06 18:24:38,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:24:38,940 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 121 [2021-12-06 18:24:38,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:38,942 INFO L225 Difference]: With dead ends: 335 [2021-12-06 18:24:38,942 INFO L226 Difference]: Without dead ends: 333 [2021-12-06 18:24:38,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:24:38,943 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 139 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:38,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 712 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:24:38,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-12-06 18:24:38,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 330. [2021-12-06 18:24:38,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 201 states have (on average 1.1741293532338308) internal successors, (236), 207 states have internal predecessors, (236), 98 states have call successors, (98), 27 states have call predecessors, (98), 30 states have return successors, (151), 95 states have call predecessors, (151), 97 states have call successors, (151) [2021-12-06 18:24:38,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 485 transitions. [2021-12-06 18:24:38,963 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 485 transitions. Word has length 121 [2021-12-06 18:24:38,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:38,963 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 485 transitions. [2021-12-06 18:24:38,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 18:24:38,963 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 485 transitions. [2021-12-06 18:24:38,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-06 18:24:38,965 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:38,965 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:38,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 18:24:38,965 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:38,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:38,965 INFO L85 PathProgramCache]: Analyzing trace with hash -559470971, now seen corresponding path program 1 times [2021-12-06 18:24:38,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:38,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564621633] [2021-12-06 18:24:38,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:38,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:39,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:39,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:39,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:39,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:39,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:24:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:24:39,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:24:39,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:39,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 18:24:39,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:24:39,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:24:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:24:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 18:24:39,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 18:24:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 18:24:39,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:24:39,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 18:24:39,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 18:24:39,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,391 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 11 proven. 39 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-12-06 18:24:39,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:39,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564621633] [2021-12-06 18:24:39,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564621633] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:39,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258922893] [2021-12-06 18:24:39,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:39,392 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:39,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:39,392 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:39,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 18:24:39,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:39,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 2787 conjuncts, 71 conjunts are in the unsatisfiable core [2021-12-06 18:24:39,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:40,082 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1254 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ensure_byte_cursor_has_allocated_buffer_member_#in~cursor.base| v_ArrVal_1254))) is different from true [2021-12-06 18:24:40,097 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:24:40,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 26 treesize of output 30 [2021-12-06 18:24:40,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-06 18:24:41,129 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 62 proven. 35 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-06 18:24:41,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:24:41,662 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base| Int) (v_ArrVal_1257 (Array Int Int))) (or (let ((.cse0 (select (select (store |c_#memory_int| |ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base| v_ArrVal_1257) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|))) (<= .cse0 (* 18446744073709551616 (div .cse0 18446744073709551616)))) (not (= (mod (select v_ArrVal_1257 |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|) 18446744073709551616) 0)))) is different from false [2021-12-06 18:24:41,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258922893] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:41,663 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:24:41,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 32 [2021-12-06 18:24:41,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864838397] [2021-12-06 18:24:41,663 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:24:41,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 18:24:41,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:41,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 18:24:41,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1116, Unknown=2, NotChecked=138, Total=1406 [2021-12-06 18:24:41,665 INFO L87 Difference]: Start difference. First operand 330 states and 485 transitions. Second operand has 32 states, 29 states have (on average 3.9655172413793105) internal successors, (115), 27 states have internal predecessors, (115), 14 states have call successors, (43), 8 states have call predecessors, (43), 8 states have return successors, (40), 12 states have call predecessors, (40), 13 states have call successors, (40) [2021-12-06 18:24:44,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:44,771 INFO L93 Difference]: Finished difference Result 746 states and 1154 transitions. [2021-12-06 18:24:44,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-06 18:24:44,772 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 29 states have (on average 3.9655172413793105) internal successors, (115), 27 states have internal predecessors, (115), 14 states have call successors, (43), 8 states have call predecessors, (43), 8 states have return successors, (40), 12 states have call predecessors, (40), 13 states have call successors, (40) Word has length 147 [2021-12-06 18:24:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:44,775 INFO L225 Difference]: With dead ends: 746 [2021-12-06 18:24:44,775 INFO L226 Difference]: Without dead ends: 578 [2021-12-06 18:24:44,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 239 SyntacticMatches, 30 SemanticMatches, 63 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1599 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=529, Invalid=3357, Unknown=28, NotChecked=246, Total=4160 [2021-12-06 18:24:44,778 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 452 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 3462 mSolverCounterSat, 461 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 1170 SdHoareTripleChecker+Invalid, 5003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 461 IncrementalHoareTripleChecker+Valid, 3462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1080 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:44,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 1170 Invalid, 5003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [461 Valid, 3462 Invalid, 0 Unknown, 1080 Unchecked, 2.1s Time] [2021-12-06 18:24:44,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-12-06 18:24:44,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 457. [2021-12-06 18:24:44,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 278 states have (on average 1.1654676258992807) internal successors, (324), 283 states have internal predecessors, (324), 139 states have call successors, (139), 39 states have call predecessors, (139), 39 states have return successors, (209), 134 states have call predecessors, (209), 138 states have call successors, (209) [2021-12-06 18:24:44,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 672 transitions. [2021-12-06 18:24:44,823 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 672 transitions. Word has length 147 [2021-12-06 18:24:44,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:44,824 INFO L470 AbstractCegarLoop]: Abstraction has 457 states and 672 transitions. [2021-12-06 18:24:44,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 29 states have (on average 3.9655172413793105) internal successors, (115), 27 states have internal predecessors, (115), 14 states have call successors, (43), 8 states have call predecessors, (43), 8 states have return successors, (40), 12 states have call predecessors, (40), 13 states have call successors, (40) [2021-12-06 18:24:44,824 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 672 transitions. [2021-12-06 18:24:44,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-06 18:24:44,826 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:44,826 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:44,862 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 18:24:45,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 18:24:45,028 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:45,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:45,029 INFO L85 PathProgramCache]: Analyzing trace with hash 622395683, now seen corresponding path program 2 times [2021-12-06 18:24:45,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:45,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641231569] [2021-12-06 18:24:45,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:45,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:45,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:45,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:45,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:45,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:45,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:45,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:24:45,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-06 18:24:45,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 18:24:45,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-06 18:24:45,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 18:24:45,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 18:24:45,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:24:45,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:24:45,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:24:45,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:24:45,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:45,286 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-12-06 18:24:45,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:45,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641231569] [2021-12-06 18:24:45,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641231569] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:45,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770930386] [2021-12-06 18:24:45,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:24:45,286 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:45,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:45,287 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:45,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 18:24:46,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:24:46,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:24:46,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 2716 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:24:46,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:46,499 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-06 18:24:46,499 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:24:46,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770930386] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:24:46,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:24:46,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 12 [2021-12-06 18:24:46,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814394013] [2021-12-06 18:24:46,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:24:46,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:24:46,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:46,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:24:46,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:24:46,500 INFO L87 Difference]: Start difference. First operand 457 states and 672 transitions. Second operand has 9 states, 8 states have (on average 7.75) internal successors, (62), 8 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-06 18:24:46,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:46,601 INFO L93 Difference]: Finished difference Result 726 states and 1097 transitions. [2021-12-06 18:24:46,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:24:46,602 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 8 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 117 [2021-12-06 18:24:46,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:46,605 INFO L225 Difference]: With dead ends: 726 [2021-12-06 18:24:46,605 INFO L226 Difference]: Without dead ends: 462 [2021-12-06 18:24:46,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:24:46,607 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 11 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1314 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:46,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1314 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:24:46,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-12-06 18:24:46,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 457. [2021-12-06 18:24:46,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 278 states have (on average 1.1654676258992807) internal successors, (324), 283 states have internal predecessors, (324), 139 states have call successors, (139), 39 states have call predecessors, (139), 39 states have return successors, (208), 134 states have call predecessors, (208), 138 states have call successors, (208) [2021-12-06 18:24:46,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 671 transitions. [2021-12-06 18:24:46,634 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 671 transitions. Word has length 117 [2021-12-06 18:24:46,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:46,634 INFO L470 AbstractCegarLoop]: Abstraction has 457 states and 671 transitions. [2021-12-06 18:24:46,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 8 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-06 18:24:46,635 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 671 transitions. [2021-12-06 18:24:46,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-06 18:24:46,636 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:46,636 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:46,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 18:24:46,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 18:24:46,837 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:46,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:46,837 INFO L85 PathProgramCache]: Analyzing trace with hash -440949530, now seen corresponding path program 2 times [2021-12-06 18:24:46,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:46,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760261614] [2021-12-06 18:24:46,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:46,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:47,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:47,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:47,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:47,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:47,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:47,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:47,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:24:47,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 18:24:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 18:24:47,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:24:47,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 18:24:47,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:24:47,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:24:47,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 18:24:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:47,515 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-12-06 18:24:47,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:47,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760261614] [2021-12-06 18:24:47,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760261614] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:47,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840127890] [2021-12-06 18:24:47,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:24:47,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:47,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:47,516 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:47,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 18:24:48,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:24:48,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:24:48,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 2749 conjuncts, 28 conjunts are in the unsatisfiable core [2021-12-06 18:24:48,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:48,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 18:24:48,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 18:24:48,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-12-06 18:24:48,538 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 68 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 18:24:48,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:24:48,707 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1467 (Array Int Int))) (= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base| v_ArrVal_1467) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|) 18446744073709551616) 0)) is different from false [2021-12-06 18:24:48,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840127890] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:48,711 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:24:48,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12] total 27 [2021-12-06 18:24:48,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406633479] [2021-12-06 18:24:48,711 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:24:48,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 18:24:48,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:48,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 18:24:48,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=727, Unknown=1, NotChecked=54, Total=870 [2021-12-06 18:24:48,712 INFO L87 Difference]: Start difference. First operand 457 states and 671 transitions. Second operand has 27 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 11 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (32), 9 states have call predecessors, (32), 11 states have call successors, (32) [2021-12-06 18:24:51,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:51,659 INFO L93 Difference]: Finished difference Result 849 states and 1320 transitions. [2021-12-06 18:24:51,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 18:24:51,660 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 11 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (32), 9 states have call predecessors, (32), 11 states have call successors, (32) Word has length 120 [2021-12-06 18:24:51,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:51,664 INFO L225 Difference]: With dead ends: 849 [2021-12-06 18:24:51,664 INFO L226 Difference]: Without dead ends: 634 [2021-12-06 18:24:51,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 223 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=309, Invalid=2346, Unknown=1, NotChecked=100, Total=2756 [2021-12-06 18:24:51,666 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 388 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 3172 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 3967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 3172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 339 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:51,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 866 Invalid, 3967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 3172 Invalid, 0 Unknown, 339 Unchecked, 2.1s Time] [2021-12-06 18:24:51,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-12-06 18:24:51,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 517. [2021-12-06 18:24:51,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 311 states have (on average 1.1639871382636655) internal successors, (362), 315 states have internal predecessors, (362), 165 states have call successors, (165), 41 states have call predecessors, (165), 40 states have return successors, (243), 160 states have call predecessors, (243), 164 states have call successors, (243) [2021-12-06 18:24:51,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 770 transitions. [2021-12-06 18:24:51,701 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 770 transitions. Word has length 120 [2021-12-06 18:24:51,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:51,701 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 770 transitions. [2021-12-06 18:24:51,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 11 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (32), 9 states have call predecessors, (32), 11 states have call successors, (32) [2021-12-06 18:24:51,702 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 770 transitions. [2021-12-06 18:24:51,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-06 18:24:51,704 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:51,704 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:51,728 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 18:24:51,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 18:24:51,905 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:51,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:51,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1937889046, now seen corresponding path program 2 times [2021-12-06 18:24:51,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:51,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70308791] [2021-12-06 18:24:51,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:51,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:51,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:52,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:52,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:52,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:52,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:24:52,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:52,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:52,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:52,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 18:24:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 18:24:52,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:24:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:24:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 18:24:52,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:24:52,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 18:24:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 18:24:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:52,399 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 26 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-06 18:24:52,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:52,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70308791] [2021-12-06 18:24:52,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70308791] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:52,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945794122] [2021-12-06 18:24:52,399 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:24:52,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:52,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:52,400 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:52,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 18:24:52,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:24:52,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:24:52,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 2714 conjuncts, 54 conjunts are in the unsatisfiable core [2021-12-06 18:24:52,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:24:53,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:24:53,127 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-12-06 18:24:53,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 35 [2021-12-06 18:24:54,339 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 45 proven. 22 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-12-06 18:24:54,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:24:54,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:24:54,786 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 18:24:54,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 18:24:54,805 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 24 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-12-06 18:24:54,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945794122] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:24:54,805 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:24:54,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 13] total 32 [2021-12-06 18:24:54,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868981630] [2021-12-06 18:24:54,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:24:54,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 18:24:54,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:24:54,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 18:24:54,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=878, Unknown=0, NotChecked=0, Total=992 [2021-12-06 18:24:54,807 INFO L87 Difference]: Start difference. First operand 517 states and 770 transitions. Second operand has 32 states, 30 states have (on average 3.566666666666667) internal successors, (107), 28 states have internal predecessors, (107), 11 states have call successors, (39), 9 states have call predecessors, (39), 8 states have return successors, (35), 9 states have call predecessors, (35), 10 states have call successors, (35) [2021-12-06 18:24:56,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:24:56,456 INFO L93 Difference]: Finished difference Result 943 states and 1395 transitions. [2021-12-06 18:24:56,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-06 18:24:56,457 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 3.566666666666667) internal successors, (107), 28 states have internal predecessors, (107), 11 states have call successors, (39), 9 states have call predecessors, (39), 8 states have return successors, (35), 9 states have call predecessors, (35), 10 states have call successors, (35) Word has length 121 [2021-12-06 18:24:56,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:24:56,461 INFO L225 Difference]: With dead ends: 943 [2021-12-06 18:24:56,461 INFO L226 Difference]: Without dead ends: 683 [2021-12-06 18:24:56,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 245 SyntacticMatches, 25 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=269, Invalid=1893, Unknown=0, NotChecked=0, Total=2162 [2021-12-06 18:24:56,463 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 235 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 2071 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 2789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 2071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 613 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:24:56,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 999 Invalid, 2789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 2071 Invalid, 0 Unknown, 613 Unchecked, 1.2s Time] [2021-12-06 18:24:56,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-12-06 18:24:56,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 624. [2021-12-06 18:24:56,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 382 states have (on average 1.1465968586387434) internal successors, (438), 390 states have internal predecessors, (438), 191 states have call successors, (191), 47 states have call predecessors, (191), 50 states have return successors, (274), 186 states have call predecessors, (274), 190 states have call successors, (274) [2021-12-06 18:24:56,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 903 transitions. [2021-12-06 18:24:56,526 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 903 transitions. Word has length 121 [2021-12-06 18:24:56,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:24:56,526 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 903 transitions. [2021-12-06 18:24:56,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 3.566666666666667) internal successors, (107), 28 states have internal predecessors, (107), 11 states have call successors, (39), 9 states have call predecessors, (39), 8 states have return successors, (35), 9 states have call predecessors, (35), 10 states have call successors, (35) [2021-12-06 18:24:56,527 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 903 transitions. [2021-12-06 18:24:56,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-06 18:24:56,530 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:24:56,530 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:24:56,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 18:24:56,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:56,732 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:24:56,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:24:56,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1718564348, now seen corresponding path program 3 times [2021-12-06 18:24:56,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:24:56,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377332448] [2021-12-06 18:24:56,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:24:56,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:24:56,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:56,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:24:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:56,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:24:56,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:56,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:24:56,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:56,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:24:56,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:56,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:24:56,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:24:57,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:24:57,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:24:57,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:24:57,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:24:57,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:24:57,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:24:57,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 18:24:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 18:24:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 18:24:57,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:24:57,262 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-06 18:24:57,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:24:57,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377332448] [2021-12-06 18:24:57,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377332448] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:24:57,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694219130] [2021-12-06 18:24:57,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 18:24:57,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:24:57,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:24:57,263 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:24:57,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 18:24:59,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-06 18:24:59,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:24:59,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 2566 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-06 18:24:59,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:00,973 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 67 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 18:25:00,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:25:01,365 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-06 18:25:01,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 18:25:01,369 INFO L354 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2021-12-06 18:25:01,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2021-12-06 18:25:01,424 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-12-06 18:25:01,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694219130] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:25:01,424 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:25:01,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 11] total 37 [2021-12-06 18:25:01,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928428458] [2021-12-06 18:25:01,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:25:01,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-06 18:25:01,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:01,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-06 18:25:01,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1219, Unknown=0, NotChecked=0, Total=1332 [2021-12-06 18:25:01,426 INFO L87 Difference]: Start difference. First operand 624 states and 903 transitions. Second operand has 37 states, 35 states have (on average 3.8) internal successors, (133), 33 states have internal predecessors, (133), 10 states have call successors, (44), 7 states have call predecessors, (44), 9 states have return successors, (40), 8 states have call predecessors, (40), 10 states have call successors, (40) [2021-12-06 18:25:07,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:07,528 INFO L93 Difference]: Finished difference Result 1599 states and 2657 transitions. [2021-12-06 18:25:07,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-12-06 18:25:07,529 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 35 states have (on average 3.8) internal successors, (133), 33 states have internal predecessors, (133), 10 states have call successors, (44), 7 states have call predecessors, (44), 9 states have return successors, (40), 8 states have call predecessors, (40), 10 states have call successors, (40) Word has length 119 [2021-12-06 18:25:07,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:07,535 INFO L225 Difference]: With dead ends: 1599 [2021-12-06 18:25:07,535 INFO L226 Difference]: Without dead ends: 1087 [2021-12-06 18:25:07,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 256 SyntacticMatches, 8 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1917 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=991, Invalid=7019, Unknown=0, NotChecked=0, Total=8010 [2021-12-06 18:25:07,540 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 447 mSDsluCounter, 1876 mSDsCounter, 0 mSdLazyCounter, 6556 mSolverCounterSat, 707 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 7995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 707 IncrementalHoareTripleChecker+Valid, 6556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 732 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:07,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 2136 Invalid, 7995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [707 Valid, 6556 Invalid, 0 Unknown, 732 Unchecked, 3.6s Time] [2021-12-06 18:25:07,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2021-12-06 18:25:07,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 887. [2021-12-06 18:25:07,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 528 states have (on average 1.1988636363636365) internal successors, (633), 540 states have internal predecessors, (633), 301 states have call successors, (301), 55 states have call predecessors, (301), 57 states have return successors, (431), 291 states have call predecessors, (431), 299 states have call successors, (431) [2021-12-06 18:25:07,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1365 transitions. [2021-12-06 18:25:07,608 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1365 transitions. Word has length 119 [2021-12-06 18:25:07,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:07,608 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1365 transitions. [2021-12-06 18:25:07,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 35 states have (on average 3.8) internal successors, (133), 33 states have internal predecessors, (133), 10 states have call successors, (44), 7 states have call predecessors, (44), 9 states have return successors, (40), 8 states have call predecessors, (40), 10 states have call successors, (40) [2021-12-06 18:25:07,609 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1365 transitions. [2021-12-06 18:25:07,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-06 18:25:07,611 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:07,611 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:07,649 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 18:25:07,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:07,812 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:07,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:07,812 INFO L85 PathProgramCache]: Analyzing trace with hash 284333784, now seen corresponding path program 1 times [2021-12-06 18:25:07,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:07,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408760577] [2021-12-06 18:25:07,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:07,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:07,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:07,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:07,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:25:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:25:07,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:07,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:25:07,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:25:07,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:25:07,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 18:25:07,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:07,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 18:25:07,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:08,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:25:08,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:08,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 18:25:08,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:08,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:25:08,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:08,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 18:25:08,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:08,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 18:25:08,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:08,099 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-06 18:25:08,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:08,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408760577] [2021-12-06 18:25:08,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408760577] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:08,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:08,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-12-06 18:25:08,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448561758] [2021-12-06 18:25:08,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:08,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 18:25:08,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:08,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 18:25:08,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:25:08,101 INFO L87 Difference]: Start difference. First operand 887 states and 1365 transitions. Second operand has 16 states, 15 states have (on average 3.6) internal successors, (54), 11 states have internal predecessors, (54), 2 states have call successors, (21), 5 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2021-12-06 18:25:08,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:08,862 INFO L93 Difference]: Finished difference Result 912 states and 1397 transitions. [2021-12-06 18:25:08,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:25:08,863 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.6) internal successors, (54), 11 states have internal predecessors, (54), 2 states have call successors, (21), 5 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 134 [2021-12-06 18:25:08,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:08,868 INFO L225 Difference]: With dead ends: 912 [2021-12-06 18:25:08,868 INFO L226 Difference]: Without dead ends: 910 [2021-12-06 18:25:08,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-12-06 18:25:08,869 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 218 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 1145 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 1145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:08,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 1045 Invalid, 1337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 1145 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 18:25:08,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-12-06 18:25:08,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 898. [2021-12-06 18:25:08,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 898 states, 531 states have (on average 1.1977401129943503) internal successors, (636), 543 states have internal predecessors, (636), 308 states have call successors, (308), 56 states have call predecessors, (308), 58 states have return successors, (438), 298 states have call predecessors, (438), 306 states have call successors, (438) [2021-12-06 18:25:08,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 898 states to 898 states and 1382 transitions. [2021-12-06 18:25:08,945 INFO L78 Accepts]: Start accepts. Automaton has 898 states and 1382 transitions. Word has length 134 [2021-12-06 18:25:08,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:08,946 INFO L470 AbstractCegarLoop]: Abstraction has 898 states and 1382 transitions. [2021-12-06 18:25:08,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.6) internal successors, (54), 11 states have internal predecessors, (54), 2 states have call successors, (21), 5 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2021-12-06 18:25:08,946 INFO L276 IsEmpty]: Start isEmpty. Operand 898 states and 1382 transitions. [2021-12-06 18:25:08,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-06 18:25:08,949 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:08,950 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:08,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 18:25:08,950 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:08,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:08,950 INFO L85 PathProgramCache]: Analyzing trace with hash 136824512, now seen corresponding path program 1 times [2021-12-06 18:25:08,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:08,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666741424] [2021-12-06 18:25:08,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:08,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:09,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:09,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:09,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:09,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:25:09,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:25:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:25:09,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 18:25:09,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 18:25:09,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:25:09,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 18:25:09,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 18:25:09,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 18:25:09,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:25:09,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:09,230 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-12-06 18:25:09,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:09,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666741424] [2021-12-06 18:25:09,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666741424] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:09,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:09,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-12-06 18:25:09,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062968558] [2021-12-06 18:25:09,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:09,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 18:25:09,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:09,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 18:25:09,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:25:09,232 INFO L87 Difference]: Start difference. First operand 898 states and 1382 transitions. Second operand has 16 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 11 states have internal predecessors, (56), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 18:25:09,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:09,952 INFO L93 Difference]: Finished difference Result 909 states and 1393 transitions. [2021-12-06 18:25:09,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:25:09,953 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 11 states have internal predecessors, (56), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 136 [2021-12-06 18:25:09,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:09,960 INFO L225 Difference]: With dead ends: 909 [2021-12-06 18:25:09,960 INFO L226 Difference]: Without dead ends: 907 [2021-12-06 18:25:09,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-12-06 18:25:09,962 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 154 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 1260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:09,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 1046 Invalid, 1260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 18:25:09,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2021-12-06 18:25:10,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 902. [2021-12-06 18:25:10,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 534 states have (on average 1.196629213483146) internal successors, (639), 546 states have internal predecessors, (639), 308 states have call successors, (308), 57 states have call predecessors, (308), 59 states have return successors, (438), 298 states have call predecessors, (438), 306 states have call successors, (438) [2021-12-06 18:25:10,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1385 transitions. [2021-12-06 18:25:10,030 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1385 transitions. Word has length 136 [2021-12-06 18:25:10,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:10,030 INFO L470 AbstractCegarLoop]: Abstraction has 902 states and 1385 transitions. [2021-12-06 18:25:10,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 11 states have internal predecessors, (56), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-06 18:25:10,030 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1385 transitions. [2021-12-06 18:25:10,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-06 18:25:10,032 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:10,033 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:10,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 18:25:10,033 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:10,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:10,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1292205762, now seen corresponding path program 1 times [2021-12-06 18:25:10,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:10,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191789034] [2021-12-06 18:25:10,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:10,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:10,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:10,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:10,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:25:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:25:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:10,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:25:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:25:10,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:25:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:25:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:25:10,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:25:10,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 18:25:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:10,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:25:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 18:25:10,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 18:25:10,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,211 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-06 18:25:10,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:10,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191789034] [2021-12-06 18:25:10,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191789034] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:10,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:10,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:25:10,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439040804] [2021-12-06 18:25:10,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:10,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:25:10,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:10,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:25:10,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:25:10,212 INFO L87 Difference]: Start difference. First operand 902 states and 1385 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2021-12-06 18:25:10,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:10,501 INFO L93 Difference]: Finished difference Result 1279 states and 1972 transitions. [2021-12-06 18:25:10,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:25:10,502 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 128 [2021-12-06 18:25:10,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:10,507 INFO L225 Difference]: With dead ends: 1279 [2021-12-06 18:25:10,507 INFO L226 Difference]: Without dead ends: 932 [2021-12-06 18:25:10,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:25:10,509 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 63 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:10,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 353 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:25:10,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-12-06 18:25:10,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 928. [2021-12-06 18:25:10,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 554 states have (on average 1.1895306859205776) internal successors, (659), 565 states have internal predecessors, (659), 308 states have call successors, (308), 57 states have call predecessors, (308), 65 states have return successors, (453), 305 states have call predecessors, (453), 306 states have call successors, (453) [2021-12-06 18:25:10,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1420 transitions. [2021-12-06 18:25:10,571 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1420 transitions. Word has length 128 [2021-12-06 18:25:10,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:10,571 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 1420 transitions. [2021-12-06 18:25:10,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2021-12-06 18:25:10,572 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1420 transitions. [2021-12-06 18:25:10,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 18:25:10,574 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:10,574 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:10,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 18:25:10,574 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:10,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:10,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1028916282, now seen corresponding path program 1 times [2021-12-06 18:25:10,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:10,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771441572] [2021-12-06 18:25:10,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:10,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:10,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:10,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:10,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:10,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:10,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:25:10,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:25:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:25:10,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:25:10,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 18:25:10,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:25:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:25:10,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:25:10,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 18:25:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:10,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:25:10,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 18:25:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 18:25:10,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:10,758 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2021-12-06 18:25:10,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:10,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771441572] [2021-12-06 18:25:10,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771441572] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:10,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:10,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:25:10,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950134924] [2021-12-06 18:25:10,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:10,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:25:10,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:10,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:25:10,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:25:10,759 INFO L87 Difference]: Start difference. First operand 928 states and 1420 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-06 18:25:11,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:11,037 INFO L93 Difference]: Finished difference Result 1305 states and 2007 transitions. [2021-12-06 18:25:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:25:11,038 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 140 [2021-12-06 18:25:11,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:11,043 INFO L225 Difference]: With dead ends: 1305 [2021-12-06 18:25:11,043 INFO L226 Difference]: Without dead ends: 958 [2021-12-06 18:25:11,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:25:11,046 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 125 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:11,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 371 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:25:11,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2021-12-06 18:25:11,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 928. [2021-12-06 18:25:11,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 554 states have (on average 1.1895306859205776) internal successors, (659), 565 states have internal predecessors, (659), 308 states have call successors, (308), 57 states have call predecessors, (308), 65 states have return successors, (453), 305 states have call predecessors, (453), 306 states have call successors, (453) [2021-12-06 18:25:11,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1420 transitions. [2021-12-06 18:25:11,123 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1420 transitions. Word has length 140 [2021-12-06 18:25:11,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:11,123 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 1420 transitions. [2021-12-06 18:25:11,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-06 18:25:11,124 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1420 transitions. [2021-12-06 18:25:11,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 18:25:11,125 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:11,126 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:11,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 18:25:11,126 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:11,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:11,126 INFO L85 PathProgramCache]: Analyzing trace with hash -778538181, now seen corresponding path program 1 times [2021-12-06 18:25:11,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:11,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63760302] [2021-12-06 18:25:11,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:11,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:11,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:11,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:11,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:11,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:11,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:11,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:25:11,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:25:11,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:11,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:25:11,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:25:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 18:25:11,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:11,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:25:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:25:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:25:11,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 18:25:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:11,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:25:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 18:25:11,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 18:25:11,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,682 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2021-12-06 18:25:11,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:11,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63760302] [2021-12-06 18:25:11,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63760302] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:11,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638097950] [2021-12-06 18:25:11,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:11,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:11,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:25:11,683 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:25:11,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 18:25:11,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:11,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 2764 conjuncts, 104 conjunts are in the unsatisfiable core [2021-12-06 18:25:11,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:11,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 18:25:12,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:12,877 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-12-06 18:25:12,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2021-12-06 18:25:12,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:12,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 15 [2021-12-06 18:25:13,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 11 [2021-12-06 18:25:18,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 15 [2021-12-06 18:25:18,109 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 11 proven. 72 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-12-06 18:25:18,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:25:25,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:25:25,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 58 [2021-12-06 18:25:25,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,914 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1918 Int) (v_arrayElimArr_1 (Array Int Int)) (|ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset| Int)) (let ((.cse6 (+ |ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset| 8))) (let ((.cse4 (store (store (select |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) |ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset| (select (select |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|)) .cse6 v_ArrVal_1918))) (let ((.cse3 (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base| .cse4) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|)) (.cse5 (+ 8 |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.offset|))) (or (let ((.cse0 (select .cse4 |ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|))) (let ((.cse2 (+ (* 18446744073709551616 (div .cse0 18446744073709551616)) .cse3)) (.cse1 (* 18446744073709551616 (div .cse3 18446744073709551616)))) (and (<= (+ .cse0 .cse1) .cse2) (< .cse2 (+ .cse0 1 .cse1))))) (not (= (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) .cse5) (select v_arrayElimArr_1 .cse6))) (and (< 0 (mod .cse3 18446744073709551616)) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base| v_arrayElimArr_1) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#lhs~0#1.base|) .cse5) 0)) (<= 0 |c_#StackHeapBarrier|))))))) is different from false [2021-12-06 18:25:25,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:25,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:26,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:26,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:26,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:26,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:26,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:26,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-06 18:25:26,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638097950] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:26,328 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:25:26,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 33] total 47 [2021-12-06 18:25:26,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542551623] [2021-12-06 18:25:26,328 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:25:26,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-12-06 18:25:26,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:26,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-12-06 18:25:26,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=2814, Unknown=5, NotChecked=108, Total=3192 [2021-12-06 18:25:26,330 INFO L87 Difference]: Start difference. First operand 928 states and 1420 transitions. Second operand has 47 states, 40 states have (on average 3.05) internal successors, (122), 37 states have internal predecessors, (122), 17 states have call successors, (44), 11 states have call predecessors, (44), 11 states have return successors, (42), 14 states have call predecessors, (42), 15 states have call successors, (42) [2021-12-06 18:25:40,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:40,331 INFO L93 Difference]: Finished difference Result 1666 states and 2585 transitions. [2021-12-06 18:25:40,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-12-06 18:25:40,331 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 40 states have (on average 3.05) internal successors, (122), 37 states have internal predecessors, (122), 17 states have call successors, (44), 11 states have call predecessors, (44), 11 states have return successors, (42), 14 states have call predecessors, (42), 15 states have call successors, (42) Word has length 140 [2021-12-06 18:25:40,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:40,340 INFO L225 Difference]: With dead ends: 1666 [2021-12-06 18:25:40,341 INFO L226 Difference]: Without dead ends: 1642 [2021-12-06 18:25:40,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 236 SyntacticMatches, 7 SemanticMatches, 99 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3011 ImplicationChecksByTransitivity, 22.3s TimeCoverageRelationStatistics Valid=893, Invalid=9000, Unknown=11, NotChecked=196, Total=10100 [2021-12-06 18:25:40,345 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 520 mSDsluCounter, 2161 mSDsCounter, 0 mSdLazyCounter, 5950 mSolverCounterSat, 492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 2380 SdHoareTripleChecker+Invalid, 8146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 492 IncrementalHoareTripleChecker+Valid, 5950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1704 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:40,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 2380 Invalid, 8146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [492 Valid, 5950 Invalid, 0 Unknown, 1704 Unchecked, 3.2s Time] [2021-12-06 18:25:40,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1642 states. [2021-12-06 18:25:40,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1642 to 1563. [2021-12-06 18:25:40,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 908 states have (on average 1.2037444933920705) internal successors, (1093), 932 states have internal predecessors, (1093), 544 states have call successors, (544), 91 states have call predecessors, (544), 110 states have return successors, (814), 539 states have call predecessors, (814), 541 states have call successors, (814) [2021-12-06 18:25:40,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 2451 transitions. [2021-12-06 18:25:40,466 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 2451 transitions. Word has length 140 [2021-12-06 18:25:40,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:40,466 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 2451 transitions. [2021-12-06 18:25:40,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 40 states have (on average 3.05) internal successors, (122), 37 states have internal predecessors, (122), 17 states have call successors, (44), 11 states have call predecessors, (44), 11 states have return successors, (42), 14 states have call predecessors, (42), 15 states have call successors, (42) [2021-12-06 18:25:40,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 2451 transitions. [2021-12-06 18:25:40,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-06 18:25:40,469 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:40,470 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:40,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 18:25:40,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 18:25:40,670 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:40,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:40,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1529906200, now seen corresponding path program 1 times [2021-12-06 18:25:40,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:40,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537524853] [2021-12-06 18:25:40,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:40,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:40,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:40,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:40,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:40,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:40,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:25:40,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:40,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:25:40,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:25:40,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:25:40,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:25:40,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:25:40,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:25:40,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 18:25:40,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 18:25:40,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:25:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 18:25:40,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:25:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:25:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:40,971 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 36 proven. 11 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-12-06 18:25:40,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:40,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537524853] [2021-12-06 18:25:40,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537524853] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:40,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840242726] [2021-12-06 18:25:40,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:40,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:40,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:25:40,972 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:25:40,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 18:25:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:41,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 2781 conjuncts, 55 conjunts are in the unsatisfiable core [2021-12-06 18:25:41,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:41,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:41,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:41,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-12-06 18:25:41,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-12-06 18:25:41,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-12-06 18:25:41,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-12-06 18:25:41,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 19 treesize of output 7 [2021-12-06 18:25:41,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 19 treesize of output 7 [2021-12-06 18:25:41,736 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 75 proven. 8 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 18:25:41,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:25:42,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 32 [2021-12-06 18:25:42,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:25:42,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:25:42,058 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-06 18:25:42,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840242726] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:25:42,058 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:25:42,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 25 [2021-12-06 18:25:42,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90107252] [2021-12-06 18:25:42,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:25:42,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-06 18:25:42,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:42,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-06 18:25:42,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2021-12-06 18:25:42,060 INFO L87 Difference]: Start difference. First operand 1563 states and 2451 transitions. Second operand has 25 states, 24 states have (on average 5.458333333333333) internal successors, (131), 23 states have internal predecessors, (131), 10 states have call successors, (52), 7 states have call predecessors, (52), 9 states have return successors, (49), 9 states have call predecessors, (49), 10 states have call successors, (49) [2021-12-06 18:25:43,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:43,123 INFO L93 Difference]: Finished difference Result 3093 states and 5372 transitions. [2021-12-06 18:25:43,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-06 18:25:43,124 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 5.458333333333333) internal successors, (131), 23 states have internal predecessors, (131), 10 states have call successors, (52), 7 states have call predecessors, (52), 9 states have return successors, (49), 9 states have call predecessors, (49), 10 states have call successors, (49) Word has length 134 [2021-12-06 18:25:43,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:43,137 INFO L225 Difference]: With dead ends: 3093 [2021-12-06 18:25:43,138 INFO L226 Difference]: Without dead ends: 2242 [2021-12-06 18:25:43,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 287 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2021-12-06 18:25:43,145 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 150 mSDsluCounter, 2735 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 2934 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 344 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:43,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 2934 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1315 Invalid, 0 Unknown, 344 Unchecked, 0.7s Time] [2021-12-06 18:25:43,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2242 states. [2021-12-06 18:25:43,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2242 to 1986. [2021-12-06 18:25:43,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1121 states have (on average 1.2355040142729705) internal successors, (1385), 1171 states have internal predecessors, (1385), 747 states have call successors, (747), 96 states have call predecessors, (747), 117 states have return successors, (1175), 718 states have call predecessors, (1175), 744 states have call successors, (1175) [2021-12-06 18:25:43,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 3307 transitions. [2021-12-06 18:25:43,295 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 3307 transitions. Word has length 134 [2021-12-06 18:25:43,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:43,295 INFO L470 AbstractCegarLoop]: Abstraction has 1986 states and 3307 transitions. [2021-12-06 18:25:43,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 5.458333333333333) internal successors, (131), 23 states have internal predecessors, (131), 10 states have call successors, (52), 7 states have call predecessors, (52), 9 states have return successors, (49), 9 states have call predecessors, (49), 10 states have call successors, (49) [2021-12-06 18:25:43,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 3307 transitions. [2021-12-06 18:25:43,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-06 18:25:43,299 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:43,299 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:43,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-06 18:25:43,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 18:25:43,501 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:43,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:43,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1147778687, now seen corresponding path program 1 times [2021-12-06 18:25:43,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:43,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096874797] [2021-12-06 18:25:43,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:43,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:43,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:43,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:43,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:43,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:25:43,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:43,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:25:43,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:43,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:25:43,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:25:43,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:43,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:25:43,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 18:25:43,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 18:25:43,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 18:25:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:25:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 18:25:43,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 18:25:43,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 18:25:43,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 18:25:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 18:25:43,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 18:25:43,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 18:25:43,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:43,811 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 16 proven. 27 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2021-12-06 18:25:43,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:43,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096874797] [2021-12-06 18:25:43,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096874797] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:43,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134873541] [2021-12-06 18:25:43,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:43,812 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:43,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:25:43,812 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:25:43,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 18:25:44,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 2843 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:25:44,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:44,234 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 134 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-12-06 18:25:44,234 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:25:44,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134873541] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:44,234 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:25:44,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 12 [2021-12-06 18:25:44,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759953820] [2021-12-06 18:25:44,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:44,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:25:44,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:44,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:25:44,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:25:44,235 INFO L87 Difference]: Start difference. First operand 1986 states and 3307 transitions. Second operand has 9 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-06 18:25:44,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:44,430 INFO L93 Difference]: Finished difference Result 3335 states and 5731 transitions. [2021-12-06 18:25:44,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:25:44,430 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 169 [2021-12-06 18:25:44,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:44,442 INFO L225 Difference]: With dead ends: 3335 [2021-12-06 18:25:44,442 INFO L226 Difference]: Without dead ends: 1996 [2021-12-06 18:25:44,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 212 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:25:44,452 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 11 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:44,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1299 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:25:44,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2021-12-06 18:25:44,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1986. [2021-12-06 18:25:44,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1121 states have (on average 1.2355040142729705) internal successors, (1385), 1171 states have internal predecessors, (1385), 747 states have call successors, (747), 96 states have call predecessors, (747), 117 states have return successors, (1163), 718 states have call predecessors, (1163), 744 states have call successors, (1163) [2021-12-06 18:25:44,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 3295 transitions. [2021-12-06 18:25:44,602 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 3295 transitions. Word has length 169 [2021-12-06 18:25:44,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:44,602 INFO L470 AbstractCegarLoop]: Abstraction has 1986 states and 3295 transitions. [2021-12-06 18:25:44,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-06 18:25:44,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 3295 transitions. [2021-12-06 18:25:44,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-06 18:25:44,606 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:44,606 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:44,638 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 18:25:44,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 18:25:44,806 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:44,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:44,807 INFO L85 PathProgramCache]: Analyzing trace with hash -834241185, now seen corresponding path program 1 times [2021-12-06 18:25:44,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:44,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311024717] [2021-12-06 18:25:44,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:44,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:44,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:44,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:44,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:44,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:44,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:25:44,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:44,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:25:44,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 18:25:44,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 18:25:44,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:25:44,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 18:25:44,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:25:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:44,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:25:44,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:45,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:25:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:45,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:25:45,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:45,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 18:25:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:45,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 18:25:45,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:45,029 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-12-06 18:25:45,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:45,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311024717] [2021-12-06 18:25:45,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311024717] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:45,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135316856] [2021-12-06 18:25:45,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:45,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:45,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:25:45,030 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:25:45,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 18:25:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:45,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 2748 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:25:45,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:45,407 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-06 18:25:45,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:25:45,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135316856] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:45,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:25:45,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 12 [2021-12-06 18:25:45,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037985096] [2021-12-06 18:25:45,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:45,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:25:45,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:45,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:25:45,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:25:45,408 INFO L87 Difference]: Start difference. First operand 1986 states and 3295 transitions. Second operand has 9 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-06 18:25:45,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:45,579 INFO L93 Difference]: Finished difference Result 3025 states and 5020 transitions. [2021-12-06 18:25:45,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:25:45,580 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 131 [2021-12-06 18:25:45,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:45,588 INFO L225 Difference]: With dead ends: 3025 [2021-12-06 18:25:45,589 INFO L226 Difference]: Without dead ends: 1535 [2021-12-06 18:25:45,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 162 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:25:45,599 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 11 mSDsluCounter, 1120 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1287 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:45,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1287 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:25:45,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2021-12-06 18:25:45,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1523. [2021-12-06 18:25:45,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 874 states have (on average 1.1899313501144164) internal successors, (1040), 897 states have internal predecessors, (1040), 543 states have call successors, (543), 89 states have call predecessors, (543), 105 states have return successors, (773), 536 states have call predecessors, (773), 540 states have call successors, (773) [2021-12-06 18:25:45,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 2356 transitions. [2021-12-06 18:25:45,710 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 2356 transitions. Word has length 131 [2021-12-06 18:25:45,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:45,710 INFO L470 AbstractCegarLoop]: Abstraction has 1523 states and 2356 transitions. [2021-12-06 18:25:45,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-06 18:25:45,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 2356 transitions. [2021-12-06 18:25:45,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-06 18:25:45,713 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:45,713 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:45,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-12-06 18:25:45,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 18:25:45,915 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:45,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:45,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1135745953, now seen corresponding path program 2 times [2021-12-06 18:25:45,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:45,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386838909] [2021-12-06 18:25:45,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:45,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:46,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:46,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:46,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:25:46,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:25:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:25:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:46,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:25:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:25:46,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:46,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 18:25:46,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 18:25:46,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:25:46,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:25:46,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 18:25:46,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 18:25:46,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 18:25:46,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 18:25:46,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 18:25:46,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 18:25:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-06 18:25:46,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 18:25:46,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:46,511 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 15 proven. 64 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-12-06 18:25:46,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:46,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386838909] [2021-12-06 18:25:46,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386838909] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:46,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199621864] [2021-12-06 18:25:46,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:25:46,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:46,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:25:46,512 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:25:46,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 18:25:47,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:25:47,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:25:47,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 2863 conjuncts, 39 conjunts are in the unsatisfiable core [2021-12-06 18:25:47,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:47,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:47,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:47,583 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2021-12-06 18:25:47,583 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:25:47,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199621864] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:47,583 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:25:47,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [21] total 30 [2021-12-06 18:25:47,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236792724] [2021-12-06 18:25:47,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:47,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:25:47,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:47,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:25:47,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-12-06 18:25:47,585 INFO L87 Difference]: Start difference. First operand 1523 states and 2356 transitions. Second operand has 11 states, 10 states have (on average 7.2) internal successors, (72), 9 states have internal predecessors, (72), 4 states have call successors, (25), 3 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2021-12-06 18:25:47,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:47,746 INFO L93 Difference]: Finished difference Result 1992 states and 3077 transitions. [2021-12-06 18:25:47,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:25:47,747 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.2) internal successors, (72), 9 states have internal predecessors, (72), 4 states have call successors, (25), 3 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) Word has length 173 [2021-12-06 18:25:47,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:47,754 INFO L225 Difference]: With dead ends: 1992 [2021-12-06 18:25:47,754 INFO L226 Difference]: Without dead ends: 1383 [2021-12-06 18:25:47,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-12-06 18:25:47,758 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 21 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:47,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 797 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 61 Unchecked, 0.1s Time] [2021-12-06 18:25:47,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2021-12-06 18:25:47,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 1359. [2021-12-06 18:25:47,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1359 states, 788 states have (on average 1.1967005076142132) internal successors, (943), 810 states have internal predecessors, (943), 474 states have call successors, (474), 83 states have call predecessors, (474), 96 states have return successors, (666), 465 states have call predecessors, (666), 472 states have call successors, (666) [2021-12-06 18:25:47,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1359 states to 1359 states and 2083 transitions. [2021-12-06 18:25:47,848 INFO L78 Accepts]: Start accepts. Automaton has 1359 states and 2083 transitions. Word has length 173 [2021-12-06 18:25:47,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:47,848 INFO L470 AbstractCegarLoop]: Abstraction has 1359 states and 2083 transitions. [2021-12-06 18:25:47,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.2) internal successors, (72), 9 states have internal predecessors, (72), 4 states have call successors, (25), 3 states have call predecessors, (25), 4 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2021-12-06 18:25:47,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1359 states and 2083 transitions. [2021-12-06 18:25:47,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-06 18:25:47,851 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:47,851 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:47,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 18:25:48,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 18:25:48,053 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:48,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:48,054 INFO L85 PathProgramCache]: Analyzing trace with hash 476069583, now seen corresponding path program 1 times [2021-12-06 18:25:48,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:48,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103510253] [2021-12-06 18:25:48,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:48,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:48,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:48,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:48,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:25:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:48,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:25:48,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:25:48,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 18:25:48,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:25:48,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:25:48,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:25:48,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:25:48,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 18:25:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 18:25:48,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:25:48,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 18:25:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 18:25:48,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:48,281 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-12-06 18:25:48,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:48,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103510253] [2021-12-06 18:25:48,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103510253] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:25:48,281 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:25:48,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:25:48,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593858427] [2021-12-06 18:25:48,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:25:48,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:25:48,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:48,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:25:48,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:25:48,282 INFO L87 Difference]: Start difference. First operand 1359 states and 2083 transitions. Second operand has 11 states, 10 states have (on average 5.8) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 18:25:48,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:48,752 INFO L93 Difference]: Finished difference Result 1377 states and 2104 transitions. [2021-12-06 18:25:48,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:25:48,753 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 147 [2021-12-06 18:25:48,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:48,760 INFO L225 Difference]: With dead ends: 1377 [2021-12-06 18:25:48,760 INFO L226 Difference]: Without dead ends: 1375 [2021-12-06 18:25:48,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:25:48,761 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 82 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:48,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 743 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:25:48,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1375 states. [2021-12-06 18:25:48,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1375 to 1371. [2021-12-06 18:25:48,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 794 states have (on average 1.1952141057934509) internal successors, (949), 816 states have internal predecessors, (949), 478 states have call successors, (478), 85 states have call predecessors, (478), 98 states have return successors, (670), 469 states have call predecessors, (670), 476 states have call successors, (670) [2021-12-06 18:25:48,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 2097 transitions. [2021-12-06 18:25:48,849 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 2097 transitions. Word has length 147 [2021-12-06 18:25:48,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:48,849 INFO L470 AbstractCegarLoop]: Abstraction has 1371 states and 2097 transitions. [2021-12-06 18:25:48,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 18:25:48,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 2097 transitions. [2021-12-06 18:25:48,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-06 18:25:48,852 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:48,852 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:48,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-06 18:25:48,852 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:48,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:48,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1078999245, now seen corresponding path program 1 times [2021-12-06 18:25:48,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:48,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092829979] [2021-12-06 18:25:48,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:48,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:49,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:49,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:49,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:49,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:49,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:25:49,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:49,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:25:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:25:49,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 18:25:49,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 18:25:49,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 18:25:49,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:25:49,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:25:49,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:25:49,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 18:25:49,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 18:25:49,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:25:49,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,342 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 4 proven. 52 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-12-06 18:25:49,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:49,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092829979] [2021-12-06 18:25:49,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092829979] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:49,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343267926] [2021-12-06 18:25:49,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:49,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:49,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:25:49,343 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:25:49,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 18:25:49,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:49,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 2795 conjuncts, 62 conjunts are in the unsatisfiable core [2021-12-06 18:25:49,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:49,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:50,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:25:50,453 INFO L354 Elim1Store]: treesize reduction 51, result has 25.0 percent of original size [2021-12-06 18:25:50,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 39 [2021-12-06 18:25:50,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 13 [2021-12-06 18:25:50,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 22 treesize of output 14 [2021-12-06 18:25:50,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:25:50,627 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-12-06 18:25:50,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 34 treesize of output 18 [2021-12-06 18:25:50,781 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 85 proven. 4 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-06 18:25:50,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:25:51,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343267926] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:51,304 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:25:51,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 39 [2021-12-06 18:25:51,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885113389] [2021-12-06 18:25:51,304 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:25:51,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-12-06 18:25:51,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:25:51,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-12-06 18:25:51,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1751, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 18:25:51,306 INFO L87 Difference]: Start difference. First operand 1371 states and 2097 transitions. Second operand has 39 states, 35 states have (on average 3.942857142857143) internal successors, (138), 32 states have internal predecessors, (138), 14 states have call successors, (41), 10 states have call predecessors, (41), 13 states have return successors, (38), 12 states have call predecessors, (38), 14 states have call successors, (38) [2021-12-06 18:25:56,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:25:56,099 INFO L93 Difference]: Finished difference Result 2348 states and 3710 transitions. [2021-12-06 18:25:56,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-12-06 18:25:56,100 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 35 states have (on average 3.942857142857143) internal successors, (138), 32 states have internal predecessors, (138), 14 states have call successors, (41), 10 states have call predecessors, (41), 13 states have return successors, (38), 12 states have call predecessors, (38), 14 states have call successors, (38) Word has length 144 [2021-12-06 18:25:56,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:25:56,109 INFO L225 Difference]: With dead ends: 2348 [2021-12-06 18:25:56,109 INFO L226 Difference]: Without dead ends: 1694 [2021-12-06 18:25:56,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 253 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2083 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=708, Invalid=6948, Unknown=0, NotChecked=0, Total=7656 [2021-12-06 18:25:56,115 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 524 mSDsluCounter, 1872 mSDsCounter, 0 mSdLazyCounter, 6141 mSolverCounterSat, 664 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 2103 SdHoareTripleChecker+Invalid, 8154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 664 IncrementalHoareTripleChecker+Valid, 6141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1349 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:25:56,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [542 Valid, 2103 Invalid, 8154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [664 Valid, 6141 Invalid, 0 Unknown, 1349 Unchecked, 3.2s Time] [2021-12-06 18:25:56,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2021-12-06 18:25:56,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 1521. [2021-12-06 18:25:56,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 889 states have (on average 1.1698537682789651) internal successors, (1040), 910 states have internal predecessors, (1040), 513 states have call successors, (513), 103 states have call predecessors, (513), 118 states have return successors, (684), 507 states have call predecessors, (684), 510 states have call successors, (684) [2021-12-06 18:25:56,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2237 transitions. [2021-12-06 18:25:56,238 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2237 transitions. Word has length 144 [2021-12-06 18:25:56,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:25:56,239 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 2237 transitions. [2021-12-06 18:25:56,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 35 states have (on average 3.942857142857143) internal successors, (138), 32 states have internal predecessors, (138), 14 states have call successors, (41), 10 states have call predecessors, (41), 13 states have return successors, (38), 12 states have call predecessors, (38), 14 states have call successors, (38) [2021-12-06 18:25:56,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2237 transitions. [2021-12-06 18:25:56,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-06 18:25:56,242 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:25:56,242 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:25:56,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-06 18:25:56,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-12-06 18:25:56,443 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:25:56,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:25:56,444 INFO L85 PathProgramCache]: Analyzing trace with hash -196742698, now seen corresponding path program 1 times [2021-12-06 18:25:56,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:25:56,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440293021] [2021-12-06 18:25:56,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:56,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:25:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:25:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:56,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:25:56,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:56,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:25:56,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:25:56,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:25:56,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:25:56,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:25:56,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:56,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:25:56,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:25:57,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:25:57,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:25:57,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:25:57,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:25:57,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 18:25:57,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 18:25:57,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:25:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 18:25:57,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 18:25:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,296 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 19 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-12-06 18:25:57,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:25:57,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440293021] [2021-12-06 18:25:57,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440293021] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:25:57,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746381232] [2021-12-06 18:25:57,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:25:57,296 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:25:57,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:25:57,297 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:25:57,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 18:25:57,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:25:57,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 2840 conjuncts, 62 conjunts are in the unsatisfiable core [2021-12-06 18:25:57,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:25:59,300 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 96 proven. 40 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 18:25:59,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:26:06,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 19 treesize of output 13 [2021-12-06 18:26:06,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 7 [2021-12-06 18:26:06,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-12-06 18:26:06,306 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 24 proven. 16 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-06 18:26:06,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746381232] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:26:06,307 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:26:06,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 16, 15] total 55 [2021-12-06 18:26:06,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510434136] [2021-12-06 18:26:06,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:26:06,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-12-06 18:26:06,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:26:06,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-12-06 18:26:06,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=2783, Unknown=1, NotChecked=0, Total=2970 [2021-12-06 18:26:06,308 INFO L87 Difference]: Start difference. First operand 1521 states and 2237 transitions. Second operand has 55 states, 51 states have (on average 3.7058823529411766) internal successors, (189), 46 states have internal predecessors, (189), 19 states have call successors, (59), 12 states have call predecessors, (59), 13 states have return successors, (55), 17 states have call predecessors, (55), 16 states have call successors, (55) [2021-12-06 18:26:14,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:26:14,954 INFO L93 Difference]: Finished difference Result 2985 states and 4306 transitions. [2021-12-06 18:26:14,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-12-06 18:26:14,955 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 51 states have (on average 3.7058823529411766) internal successors, (189), 46 states have internal predecessors, (189), 19 states have call successors, (59), 12 states have call predecessors, (59), 13 states have return successors, (55), 17 states have call predecessors, (55), 16 states have call successors, (55) Word has length 151 [2021-12-06 18:26:14,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:26:14,964 INFO L225 Difference]: With dead ends: 2985 [2021-12-06 18:26:14,964 INFO L226 Difference]: Without dead ends: 1968 [2021-12-06 18:26:14,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 329 SyntacticMatches, 4 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2908 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=1266, Invalid=11389, Unknown=1, NotChecked=0, Total=12656 [2021-12-06 18:26:14,968 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 858 mSDsluCounter, 1214 mSDsCounter, 0 mSdLazyCounter, 7487 mSolverCounterSat, 858 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 9521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 858 IncrementalHoareTripleChecker+Valid, 7487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1176 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:26:14,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 1395 Invalid, 9521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [858 Valid, 7487 Invalid, 0 Unknown, 1176 Unchecked, 4.6s Time] [2021-12-06 18:26:14,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-12-06 18:26:15,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1831. [2021-12-06 18:26:15,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1115 states have (on average 1.1596412556053812) internal successors, (1293), 1136 states have internal predecessors, (1293), 557 states have call successors, (557), 147 states have call predecessors, (557), 158 states have return successors, (723), 547 states have call predecessors, (723), 554 states have call successors, (723) [2021-12-06 18:26:15,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 2573 transitions. [2021-12-06 18:26:15,082 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 2573 transitions. Word has length 151 [2021-12-06 18:26:15,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:26:15,083 INFO L470 AbstractCegarLoop]: Abstraction has 1831 states and 2573 transitions. [2021-12-06 18:26:15,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 51 states have (on average 3.7058823529411766) internal successors, (189), 46 states have internal predecessors, (189), 19 states have call successors, (59), 12 states have call predecessors, (59), 13 states have return successors, (55), 17 states have call predecessors, (55), 16 states have call successors, (55) [2021-12-06 18:26:15,083 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 2573 transitions. [2021-12-06 18:26:15,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-06 18:26:15,086 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:26:15,086 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:26:15,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-06 18:26:15,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:26:15,287 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:26:15,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:26:15,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1766263538, now seen corresponding path program 2 times [2021-12-06 18:26:15,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:26:15,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526311957] [2021-12-06 18:26:15,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:26:15,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:26:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:26:15,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:26:15,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:26:15,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:26:15,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:26:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:26:15,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:26:15,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:26:15,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:26:15,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:26:15,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 18:26:15,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:26:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:26:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:26:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-06 18:26:15,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 18:26:15,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 18:26:15,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:26:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 18:26:15,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 18:26:15,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:15,992 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 3 proven. 53 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2021-12-06 18:26:15,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:26:15,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526311957] [2021-12-06 18:26:15,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526311957] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:26:15,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185108240] [2021-12-06 18:26:15,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:26:15,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:26:15,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:26:15,993 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:26:15,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 18:26:16,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:26:16,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:26:16,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 2840 conjuncts, 83 conjunts are in the unsatisfiable core [2021-12-06 18:26:16,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:26:16,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 18:26:16,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:26:17,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:26:17,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 15 [2021-12-06 18:26:17,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:26:17,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-12-06 18:26:17,935 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-06 18:26:17,935 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:26:17,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185108240] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:26:17,935 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:26:17,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [25] total 44 [2021-12-06 18:26:17,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039134232] [2021-12-06 18:26:17,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:26:17,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 18:26:17,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:26:17,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 18:26:17,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1737, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 18:26:17,936 INFO L87 Difference]: Start difference. First operand 1831 states and 2573 transitions. Second operand has 21 states, 19 states have (on average 4.0) internal successors, (76), 16 states have internal predecessors, (76), 7 states have call successors, (22), 5 states have call predecessors, (22), 7 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2021-12-06 18:26:19,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:26:19,202 INFO L93 Difference]: Finished difference Result 2887 states and 4049 transitions. [2021-12-06 18:26:19,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-06 18:26:19,203 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 4.0) internal successors, (76), 16 states have internal predecessors, (76), 7 states have call successors, (22), 5 states have call predecessors, (22), 7 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 151 [2021-12-06 18:26:19,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:26:19,214 INFO L225 Difference]: With dead ends: 2887 [2021-12-06 18:26:19,214 INFO L226 Difference]: Without dead ends: 2577 [2021-12-06 18:26:19,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 167 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 885 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=281, Invalid=3025, Unknown=0, NotChecked=0, Total=3306 [2021-12-06 18:26:19,217 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 234 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 1416 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 2755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1150 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:26:19,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 639 Invalid, 2755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1416 Invalid, 0 Unknown, 1150 Unchecked, 0.8s Time] [2021-12-06 18:26:19,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2577 states. [2021-12-06 18:26:19,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2577 to 2566. [2021-12-06 18:26:19,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2566 states, 1565 states have (on average 1.157188498402556) internal successors, (1811), 1594 states have internal predecessors, (1811), 768 states have call successors, (768), 216 states have call predecessors, (768), 232 states have return successors, (994), 755 states have call predecessors, (994), 763 states have call successors, (994) [2021-12-06 18:26:19,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2566 states to 2566 states and 3573 transitions. [2021-12-06 18:26:19,382 INFO L78 Accepts]: Start accepts. Automaton has 2566 states and 3573 transitions. Word has length 151 [2021-12-06 18:26:19,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:26:19,382 INFO L470 AbstractCegarLoop]: Abstraction has 2566 states and 3573 transitions. [2021-12-06 18:26:19,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 4.0) internal successors, (76), 16 states have internal predecessors, (76), 7 states have call successors, (22), 5 states have call predecessors, (22), 7 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2021-12-06 18:26:19,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2566 states and 3573 transitions. [2021-12-06 18:26:19,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-06 18:26:19,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:26:19,386 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:26:19,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-06 18:26:19,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:26:19,587 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:26:19,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:26:19,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1396695057, now seen corresponding path program 1 times [2021-12-06 18:26:19,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:26:19,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134829140] [2021-12-06 18:26:19,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:26:19,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:26:19,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:19,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:26:19,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:19,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:26:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:19,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:26:19,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:26:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:26:20,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:26:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:26:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:26:20,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:26:20,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:26:20,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:26:20,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:26:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:26:20,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:26:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:26:20,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:26:20,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:26:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 18:26:20,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:26:20,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:26:20,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 18:26:20,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 18:26:20,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,570 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 4 proven. 27 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-12-06 18:26:20,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:26:20,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134829140] [2021-12-06 18:26:20,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134829140] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:26:20,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922829761] [2021-12-06 18:26:20,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:26:20,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:26:20,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:26:20,571 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:26:20,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 18:26:20,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:26:20,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 2831 conjuncts, 115 conjunts are in the unsatisfiable core [2021-12-06 18:26:20,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:26:20,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 18:26:21,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:26:21,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-12-06 18:26:21,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:26:21,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 19 [2021-12-06 18:26:21,959 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_2897 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_save_byte_from_array_~storage#1.base| v_ArrVal_2897))) (exists ((v_ArrVal_2898 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_save_byte_from_array_~storage#1.base| v_ArrVal_2898))) (< 0 |c_#StackHeapBarrier|)) is different from true [2021-12-06 18:26:21,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:26:21,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:26:21,978 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_2900 (Array Int Int)) (v_ArrVal_2899 (Array Int Int)) (|save_byte_from_array_~storage#1.base| Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |save_byte_from_array_~storage#1.base| v_ArrVal_2900)) (= |c_#memory_int| (store |c_old(#memory_int)| |save_byte_from_array_~storage#1.base| v_ArrVal_2899)))) (< 0 |c_#StackHeapBarrier|)) is different from true [2021-12-06 18:26:21,998 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:26:21,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 23 [2021-12-06 18:26:22,007 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:26:22,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 23 [2021-12-06 18:26:22,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-12-06 18:26:22,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 4 [2021-12-06 18:26:22,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-12-06 18:26:23,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2021-12-06 18:26:23,297 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 30 proven. 110 refuted. 0 times theorem prover too weak. 27 trivial. 2 not checked. [2021-12-06 18:26:23,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:26:27,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922829761] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:26:27,826 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:26:27,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 42] total 64 [2021-12-06 18:26:27,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586706407] [2021-12-06 18:26:27,826 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:26:27,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-12-06 18:26:27,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:26:27,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-12-06 18:26:27,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=4347, Unknown=4, NotChecked=266, Total=4830 [2021-12-06 18:26:27,827 INFO L87 Difference]: Start difference. First operand 2566 states and 3573 transitions. Second operand has 64 states, 57 states have (on average 2.6315789473684212) internal successors, (150), 52 states have internal predecessors, (150), 22 states have call successors, (46), 12 states have call predecessors, (46), 18 states have return successors, (44), 22 states have call predecessors, (44), 21 states have call successors, (44) [2021-12-06 18:27:17,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:27:17,355 INFO L93 Difference]: Finished difference Result 3499 states and 4898 transitions. [2021-12-06 18:27:17,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-12-06 18:27:17,356 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 57 states have (on average 2.6315789473684212) internal successors, (150), 52 states have internal predecessors, (150), 22 states have call successors, (46), 12 states have call predecessors, (46), 18 states have return successors, (44), 22 states have call predecessors, (44), 21 states have call successors, (44) Word has length 153 [2021-12-06 18:27:17,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:27:17,366 INFO L225 Difference]: With dead ends: 3499 [2021-12-06 18:27:17,367 INFO L226 Difference]: Without dead ends: 2993 [2021-12-06 18:27:17,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 172 SyntacticMatches, 11 SemanticMatches, 145 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 5880 ImplicationChecksByTransitivity, 47.8s TimeCoverageRelationStatistics Valid=1291, Invalid=19564, Unknown=33, NotChecked=574, Total=21462 [2021-12-06 18:27:17,370 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 493 mSDsluCounter, 4436 mSDsCounter, 0 mSdLazyCounter, 14063 mSolverCounterSat, 549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 4702 SdHoareTripleChecker+Invalid, 17858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 549 IncrementalHoareTripleChecker+Valid, 14063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3246 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-12-06 18:27:17,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [568 Valid, 4702 Invalid, 17858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [549 Valid, 14063 Invalid, 0 Unknown, 3246 Unchecked, 7.9s Time] [2021-12-06 18:27:17,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-12-06 18:27:17,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 2712. [2021-12-06 18:27:17,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2712 states, 1649 states have (on average 1.156458459672529) internal successors, (1907), 1679 states have internal predecessors, (1907), 805 states have call successors, (805), 239 states have call predecessors, (805), 257 states have return successors, (1069), 793 states have call predecessors, (1069), 799 states have call successors, (1069) [2021-12-06 18:27:17,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2712 states to 2712 states and 3781 transitions. [2021-12-06 18:27:17,560 INFO L78 Accepts]: Start accepts. Automaton has 2712 states and 3781 transitions. Word has length 153 [2021-12-06 18:27:17,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:27:17,560 INFO L470 AbstractCegarLoop]: Abstraction has 2712 states and 3781 transitions. [2021-12-06 18:27:17,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 57 states have (on average 2.6315789473684212) internal successors, (150), 52 states have internal predecessors, (150), 22 states have call successors, (46), 12 states have call predecessors, (46), 18 states have return successors, (44), 22 states have call predecessors, (44), 21 states have call successors, (44) [2021-12-06 18:27:17,561 INFO L276 IsEmpty]: Start isEmpty. Operand 2712 states and 3781 transitions. [2021-12-06 18:27:17,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-12-06 18:27:17,564 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:27:17,564 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:27:17,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-12-06 18:27:17,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:27:17,766 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:27:17,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:27:17,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1126112523, now seen corresponding path program 1 times [2021-12-06 18:27:17,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:27:17,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745495752] [2021-12-06 18:27:17,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:17,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:27:18,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:27:18,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:27:18,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:27:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:27:18,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:27:18,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:27:18,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:27:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:27:18,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:27:18,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:27:18,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:27:18,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:27:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:27:18,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:27:18,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 18:27:18,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:27:18,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 18:27:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:27:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:27:18,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 18:27:18,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-06 18:27:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:18,761 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-12-06 18:27:18,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:27:18,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745495752] [2021-12-06 18:27:18,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745495752] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:27:18,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031561236] [2021-12-06 18:27:18,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:27:18,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:27:18,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:27:18,762 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:27:18,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 18:27:19,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:27:19,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 2885 conjuncts, 158 conjunts are in the unsatisfiable core [2021-12-06 18:27:19,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:27:19,166 INFO L354 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2021-12-06 18:27:19,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 34 [2021-12-06 18:27:19,948 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-12-06 18:27:19,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:27:20,043 INFO L354 Elim1Store]: treesize reduction 42, result has 27.6 percent of original size [2021-12-06 18:27:20,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-12-06 18:27:21,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:27:21,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 35 [2021-12-06 18:27:22,017 INFO L354 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2021-12-06 18:27:22,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 45 [2021-12-06 18:27:22,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-12-06 18:27:22,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:27:22,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 38 [2021-12-06 18:27:23,161 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-12-06 18:27:23,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2021-12-06 18:27:24,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:27:45,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 52 [2021-12-06 18:28:06,050 WARN L322 ript$VariableManager]: TermVariabe aux_div_v_ArrVal_3100_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 18:28:48,585 WARN L322 ript$VariableManager]: TermVariabe aux_div_v_ArrVal_3100_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 18:29:21,578 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 18:29:21,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 103 treesize of output 67 [2021-12-06 18:29:22,087 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 67 proven. 107 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 18:29:22,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:29:26,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031561236] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:29:26,695 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:29:26,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 40] total 63 [2021-12-06 18:29:26,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629077462] [2021-12-06 18:29:26,695 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:29:26,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-12-06 18:29:26,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:29:26,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-12-06 18:29:26,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=4510, Unknown=62, NotChecked=0, Total=4830 [2021-12-06 18:29:26,697 INFO L87 Difference]: Start difference. First operand 2712 states and 3781 transitions. Second operand has 63 states, 53 states have (on average 2.9622641509433962) internal successors, (157), 50 states have internal predecessors, (157), 22 states have call successors, (44), 14 states have call predecessors, (44), 16 states have return successors, (41), 20 states have call predecessors, (41), 20 states have call successors, (41) [2021-12-06 18:30:13,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:30:13,236 INFO L93 Difference]: Finished difference Result 3134 states and 4348 transitions. [2021-12-06 18:30:13,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-12-06 18:30:13,237 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 53 states have (on average 2.9622641509433962) internal successors, (157), 50 states have internal predecessors, (157), 22 states have call successors, (44), 14 states have call predecessors, (44), 16 states have return successors, (41), 20 states have call predecessors, (41), 20 states have call successors, (41) Word has length 158 [2021-12-06 18:30:13,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:30:13,245 INFO L225 Difference]: With dead ends: 3134 [2021-12-06 18:30:13,245 INFO L226 Difference]: Without dead ends: 2840 [2021-12-06 18:30:13,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 226 SyntacticMatches, 20 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4880 ImplicationChecksByTransitivity, 167.5s TimeCoverageRelationStatistics Valid=845, Invalid=13579, Unknown=96, NotChecked=0, Total=14520 [2021-12-06 18:30:13,248 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 368 mSDsluCounter, 1958 mSDsCounter, 0 mSdLazyCounter, 3306 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 6787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 3306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3100 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:30:13,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 2166 Invalid, 6787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 3306 Invalid, 0 Unknown, 3100 Unchecked, 2.0s Time] [2021-12-06 18:30:13,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2840 states. [2021-12-06 18:30:13,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2840 to 2727. [2021-12-06 18:30:13,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2727 states, 1673 states have (on average 1.1548117154811715) internal successors, (1932), 1703 states have internal predecessors, (1932), 790 states have call successors, (790), 244 states have call predecessors, (790), 263 states have return successors, (1047), 779 states have call predecessors, (1047), 784 states have call successors, (1047) [2021-12-06 18:30:13,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2727 states to 2727 states and 3769 transitions. [2021-12-06 18:30:13,459 INFO L78 Accepts]: Start accepts. Automaton has 2727 states and 3769 transitions. Word has length 158 [2021-12-06 18:30:13,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:30:13,460 INFO L470 AbstractCegarLoop]: Abstraction has 2727 states and 3769 transitions. [2021-12-06 18:30:13,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 53 states have (on average 2.9622641509433962) internal successors, (157), 50 states have internal predecessors, (157), 22 states have call successors, (44), 14 states have call predecessors, (44), 16 states have return successors, (41), 20 states have call predecessors, (41), 20 states have call successors, (41) [2021-12-06 18:30:13,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2727 states and 3769 transitions. [2021-12-06 18:30:13,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-06 18:30:13,464 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:30:13,464 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:30:13,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-06 18:30:13,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-06 18:30:13,665 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:30:13,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:30:13,666 INFO L85 PathProgramCache]: Analyzing trace with hash 85476442, now seen corresponding path program 1 times [2021-12-06 18:30:13,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:30:13,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976493367] [2021-12-06 18:30:13,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:30:13,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:30:13,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:30:13,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:30:13,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:30:13,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:30:13,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:30:13,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:30:13,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:30:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:30:13,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:30:13,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:30:13,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:30:13,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 18:30:13,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:30:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:30:13,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:13,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:30:14,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:30:14,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:30:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 18:30:14,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:30:14,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:30:14,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 18:30:14,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:30:14,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 18:30:14,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 18:30:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 18:30:14,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,194 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 28 proven. 24 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-12-06 18:30:14,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:30:14,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976493367] [2021-12-06 18:30:14,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976493367] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:30:14,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97433969] [2021-12-06 18:30:14,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:30:14,194 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:30:14,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:30:14,195 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:30:14,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 18:30:14,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:30:14,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 2810 conjuncts, 88 conjunts are in the unsatisfiable core [2021-12-06 18:30:14,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:30:14,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 18:30:15,090 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3188 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ensure_byte_cursor_has_allocated_buffer_member_#in~cursor.base| v_ArrVal_3188))) is different from true [2021-12-06 18:30:15,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 18:30:51,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2021-12-06 18:30:51,821 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 67 proven. 74 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-06 18:30:51,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:31:00,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97433969] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:31:00,361 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:31:00,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 27] total 37 [2021-12-06 18:31:00,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929971102] [2021-12-06 18:31:00,361 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:31:00,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-06 18:31:00,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:31:00,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-06 18:31:00,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1787, Unknown=12, NotChecked=86, Total=2070 [2021-12-06 18:31:00,362 INFO L87 Difference]: Start difference. First operand 2727 states and 3769 transitions. Second operand has 37 states, 30 states have (on average 3.933333333333333) internal successors, (118), 33 states have internal predecessors, (118), 15 states have call successors, (50), 7 states have call predecessors, (50), 10 states have return successors, (48), 10 states have call predecessors, (48), 13 states have call successors, (48) [2021-12-06 18:32:49,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:49,038 INFO L93 Difference]: Finished difference Result 4153 states and 5921 transitions. [2021-12-06 18:32:49,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-06 18:32:49,039 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 30 states have (on average 3.933333333333333) internal successors, (118), 33 states have internal predecessors, (118), 15 states have call successors, (50), 7 states have call predecessors, (50), 10 states have return successors, (48), 10 states have call predecessors, (48), 13 states have call successors, (48) Word has length 163 [2021-12-06 18:32:49,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:49,048 INFO L225 Difference]: With dead ends: 4153 [2021-12-06 18:32:49,048 INFO L226 Difference]: Without dead ends: 3222 [2021-12-06 18:32:49,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 280 SyntacticMatches, 15 SemanticMatches, 88 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2366 ImplicationChecksByTransitivity, 150.2s TimeCoverageRelationStatistics Valid=787, Invalid=6993, Unknown=56, NotChecked=174, Total=8010 [2021-12-06 18:32:49,051 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 307 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 2960 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 4387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 2960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1227 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:49,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 1498 Invalid, 4387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 2960 Invalid, 0 Unknown, 1227 Unchecked, 2.1s Time] [2021-12-06 18:32:49,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3222 states. [2021-12-06 18:32:49,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3222 to 2774. [2021-12-06 18:32:49,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2774 states, 1707 states have (on average 1.1552431165787933) internal successors, (1972), 1743 states have internal predecessors, (1972), 786 states have call successors, (786), 248 states have call predecessors, (786), 280 states have return successors, (1037), 782 states have call predecessors, (1037), 781 states have call successors, (1037) [2021-12-06 18:32:49,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2774 states to 2774 states and 3795 transitions. [2021-12-06 18:32:49,274 INFO L78 Accepts]: Start accepts. Automaton has 2774 states and 3795 transitions. Word has length 163 [2021-12-06 18:32:49,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:49,274 INFO L470 AbstractCegarLoop]: Abstraction has 2774 states and 3795 transitions. [2021-12-06 18:32:49,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 30 states have (on average 3.933333333333333) internal successors, (118), 33 states have internal predecessors, (118), 15 states have call successors, (50), 7 states have call predecessors, (50), 10 states have return successors, (48), 10 states have call predecessors, (48), 13 states have call successors, (48) [2021-12-06 18:32:49,275 INFO L276 IsEmpty]: Start isEmpty. Operand 2774 states and 3795 transitions. [2021-12-06 18:32:49,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-12-06 18:32:49,279 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:49,279 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:49,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-12-06 18:32:49,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-06 18:32:49,481 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:49,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:49,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1587656103, now seen corresponding path program 1 times [2021-12-06 18:32:49,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:49,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679214415] [2021-12-06 18:32:49,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:49,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:49,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:32:49,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:32:49,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:32:49,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:32:49,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:32:49,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:32:49,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:32:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:32:49,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:32:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:49,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 18:32:49,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:32:49,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:49,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:32:49,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:50,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:32:50,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 18:32:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 18:32:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 18:32:50,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 18:32:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 18:32:50,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 18:32:50,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 18:32:50,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 18:32:50,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,240 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2021-12-06 18:32:50,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:50,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679214415] [2021-12-06 18:32:50,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679214415] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:32:50,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068891179] [2021-12-06 18:32:50,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:50,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:32:50,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:32:50,241 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:32:50,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 18:32:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:50,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 2909 conjuncts, 54 conjunts are in the unsatisfiable core [2021-12-06 18:32:50,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:32:50,625 INFO L354 Elim1Store]: treesize reduction 37, result has 32.7 percent of original size [2021-12-06 18:32:50,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 case distinctions, treesize of input 12 treesize of output 23 [2021-12-06 18:32:51,471 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:32:51,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 18:32:51,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-12-06 18:32:51,586 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3366 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_save_byte_from_array_#in~storage#1.base| v_ArrVal_3366))) is different from true [2021-12-06 18:32:51,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 18:32:51,778 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 149 proven. 40 refuted. 0 times theorem prover too weak. 89 trivial. 2 not checked. [2021-12-06 18:32:51,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:32:51,987 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_3370 (Array Int Int))) (<= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_lhs~0#1.base| v_ArrVal_3370) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset|) 18446744073709551616) 0)) is different from false [2021-12-06 18:32:51,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068891179] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:32:51,989 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:32:51,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 19] total 37 [2021-12-06 18:32:51,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467452024] [2021-12-06 18:32:51,989 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:32:51,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-06 18:32:51,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:32:51,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-06 18:32:51,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1342, Unknown=2, NotChecked=150, Total=1640 [2021-12-06 18:32:51,990 INFO L87 Difference]: Start difference. First operand 2774 states and 3795 transitions. Second operand has 37 states, 31 states have (on average 3.967741935483871) internal successors, (123), 30 states have internal predecessors, (123), 14 states have call successors, (49), 9 states have call predecessors, (49), 11 states have return successors, (46), 11 states have call predecessors, (46), 13 states have call successors, (46) [2021-12-06 18:32:55,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:55,484 INFO L93 Difference]: Finished difference Result 3530 states and 4981 transitions. [2021-12-06 18:32:55,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-06 18:32:55,484 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 31 states have (on average 3.967741935483871) internal successors, (123), 30 states have internal predecessors, (123), 14 states have call successors, (49), 9 states have call predecessors, (49), 11 states have return successors, (46), 11 states have call predecessors, (46), 13 states have call successors, (46) Word has length 175 [2021-12-06 18:32:55,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:55,492 INFO L225 Difference]: With dead ends: 3530 [2021-12-06 18:32:55,492 INFO L226 Difference]: Without dead ends: 3106 [2021-12-06 18:32:55,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 280 SyntacticMatches, 17 SemanticMatches, 60 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=401, Invalid=3145, Unknown=2, NotChecked=234, Total=3782 [2021-12-06 18:32:55,494 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 374 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 4220 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 5818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 4220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1083 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:55,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 1510 Invalid, 5818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 4220 Invalid, 0 Unknown, 1083 Unchecked, 2.5s Time] [2021-12-06 18:32:55,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3106 states. [2021-12-06 18:32:55,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3106 to 3001. [2021-12-06 18:32:55,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3001 states, 1821 states have (on average 1.1658429434376716) internal successors, (2123), 1863 states have internal predecessors, (2123), 892 states have call successors, (892), 253 states have call predecessors, (892), 287 states have return successors, (1176), 884 states have call predecessors, (1176), 887 states have call successors, (1176) [2021-12-06 18:32:55,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3001 states to 3001 states and 4191 transitions. [2021-12-06 18:32:55,719 INFO L78 Accepts]: Start accepts. Automaton has 3001 states and 4191 transitions. Word has length 175 [2021-12-06 18:32:55,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:55,720 INFO L470 AbstractCegarLoop]: Abstraction has 3001 states and 4191 transitions. [2021-12-06 18:32:55,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 31 states have (on average 3.967741935483871) internal successors, (123), 30 states have internal predecessors, (123), 14 states have call successors, (49), 9 states have call predecessors, (49), 11 states have return successors, (46), 11 states have call predecessors, (46), 13 states have call successors, (46) [2021-12-06 18:32:55,720 INFO L276 IsEmpty]: Start isEmpty. Operand 3001 states and 4191 transitions. [2021-12-06 18:32:55,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-06 18:32:55,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:55,724 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:55,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-12-06 18:32:55,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 18:32:55,925 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:55,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:55,925 INFO L85 PathProgramCache]: Analyzing trace with hash 151163306, now seen corresponding path program 1 times [2021-12-06 18:32:55,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:55,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375529149] [2021-12-06 18:32:55,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:55,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:55,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:32:56,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:32:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:32:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:32:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:56,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:32:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:32:56,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:32:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:32:56,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:56,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:32:56,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:56,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:32:56,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:32:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:32:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 18:32:56,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:32:56,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 18:32:56,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-06 18:32:56,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 18:32:56,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:56,241 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2021-12-06 18:32:56,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:56,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375529149] [2021-12-06 18:32:56,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375529149] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:32:56,241 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:32:56,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-12-06 18:32:56,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086225960] [2021-12-06 18:32:56,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:32:56,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 18:32:56,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:32:56,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 18:32:56,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:32:56,242 INFO L87 Difference]: Start difference. First operand 3001 states and 4191 transitions. Second operand has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 18:32:57,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:32:57,270 INFO L93 Difference]: Finished difference Result 3054 states and 4258 transitions. [2021-12-06 18:32:57,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:32:57,271 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 166 [2021-12-06 18:32:57,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:32:57,279 INFO L225 Difference]: With dead ends: 3054 [2021-12-06 18:32:57,279 INFO L226 Difference]: Without dead ends: 3052 [2021-12-06 18:32:57,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-12-06 18:32:57,281 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 104 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1056 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:32:57,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 1056 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1144 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 18:32:57,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3052 states. [2021-12-06 18:32:57,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3052 to 3032. [2021-12-06 18:32:57,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3032 states, 1833 states have (on average 1.1631205673758864) internal successors, (2132), 1875 states have internal predecessors, (2132), 907 states have call successors, (907), 257 states have call predecessors, (907), 291 states have return successors, (1191), 899 states have call predecessors, (1191), 902 states have call successors, (1191) [2021-12-06 18:32:57,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3032 states to 3032 states and 4230 transitions. [2021-12-06 18:32:57,523 INFO L78 Accepts]: Start accepts. Automaton has 3032 states and 4230 transitions. Word has length 166 [2021-12-06 18:32:57,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:32:57,523 INFO L470 AbstractCegarLoop]: Abstraction has 3032 states and 4230 transitions. [2021-12-06 18:32:57,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.133333333333334) internal successors, (62), 11 states have internal predecessors, (62), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 18:32:57,524 INFO L276 IsEmpty]: Start isEmpty. Operand 3032 states and 4230 transitions. [2021-12-06 18:32:57,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-12-06 18:32:57,528 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:32:57,529 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:32:57,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-06 18:32:57,529 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:32:57,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:32:57,529 INFO L85 PathProgramCache]: Analyzing trace with hash 296655668, now seen corresponding path program 1 times [2021-12-06 18:32:57,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:32:57,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336942170] [2021-12-06 18:32:57,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:57,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:32:58,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:32:58,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:32:58,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:32:58,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:32:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:32:58,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:32:58,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:32:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:32:58,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:32:58,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:58,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:32:58,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:32:58,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:32:58,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:32:58,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:32:58,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:32:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 18:32:58,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 18:32:58,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 18:32:58,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 18:32:58,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:58,912 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 42 proven. 6 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-12-06 18:32:58,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:32:58,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336942170] [2021-12-06 18:32:58,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336942170] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:32:58,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029011757] [2021-12-06 18:32:58,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:32:58,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:32:58,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:32:58,914 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:32:58,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 18:32:59,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:32:59,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 2938 conjuncts, 85 conjunts are in the unsatisfiable core [2021-12-06 18:32:59,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:32:59,314 INFO L354 Elim1Store]: treesize reduction 37, result has 32.7 percent of original size [2021-12-06 18:32:59,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 case distinctions, treesize of input 111 treesize of output 117 [2021-12-06 18:32:59,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:32:59,870 INFO L354 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2021-12-06 18:32:59,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 28 [2021-12-06 18:33:00,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 13 [2021-12-06 18:33:00,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-12-06 18:33:00,826 INFO L354 Elim1Store]: treesize reduction 100, result has 28.6 percent of original size [2021-12-06 18:33:00,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 33 treesize of output 57 [2021-12-06 18:33:00,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-12-06 18:33:01,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:33:01,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 36 [2021-12-06 18:33:01,554 INFO L354 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2021-12-06 18:33:01,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 18:33:01,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-12-06 18:33:01,677 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3683 (Array Int Int))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_save_byte_from_array_#in~storage#1.base| v_ArrVal_3683))) is different from true [2021-12-06 18:33:01,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:35:42,938 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 71 proven. 111 refuted. 0 times theorem prover too weak. 62 trivial. 2 not checked. [2021-12-06 18:35:42,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:35:43,296 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_3687 (Array Int Int))) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_rhs~0#1.base| v_ArrVal_3687) |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.base|) (+ |c_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#rhs~0#1.offset| 8)) 0))) is different from false [2021-12-06 18:35:43,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029011757] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:35:43,297 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:35:43,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 54 [2021-12-06 18:35:43,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731297122] [2021-12-06 18:35:43,297 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:35:43,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-12-06 18:35:43,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:35:43,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-12-06 18:35:43,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=3270, Unknown=47, NotChecked=234, Total=3782 [2021-12-06 18:35:43,298 INFO L87 Difference]: Start difference. First operand 3032 states and 4230 transitions. Second operand has 54 states, 50 states have (on average 2.78) internal successors, (139), 45 states have internal predecessors, (139), 17 states have call successors, (42), 12 states have call predecessors, (42), 14 states have return successors, (39), 17 states have call predecessors, (39), 14 states have call successors, (39) [2021-12-06 18:36:05,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:36:05,569 INFO L93 Difference]: Finished difference Result 3424 states and 4820 transitions. [2021-12-06 18:36:05,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-12-06 18:36:05,570 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 50 states have (on average 2.78) internal successors, (139), 45 states have internal predecessors, (139), 17 states have call successors, (42), 12 states have call predecessors, (42), 14 states have return successors, (39), 17 states have call predecessors, (39), 14 states have call successors, (39) Word has length 170 [2021-12-06 18:36:05,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:36:05,578 INFO L225 Difference]: With dead ends: 3424 [2021-12-06 18:36:05,579 INFO L226 Difference]: Without dead ends: 3134 [2021-12-06 18:36:05,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 247 SyntacticMatches, 31 SemanticMatches, 96 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2307 ImplicationChecksByTransitivity, 183.1s TimeCoverageRelationStatistics Valid=624, Invalid=8439, Unknown=65, NotChecked=378, Total=9506 [2021-12-06 18:36:05,581 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 387 mSDsluCounter, 1439 mSDsCounter, 0 mSdLazyCounter, 4332 mSolverCounterSat, 407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 1638 SdHoareTripleChecker+Invalid, 7964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 407 IncrementalHoareTripleChecker+Valid, 4332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3225 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:36:05,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 1638 Invalid, 7964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [407 Valid, 4332 Invalid, 0 Unknown, 3225 Unchecked, 2.3s Time] [2021-12-06 18:36:05,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3134 states. [2021-12-06 18:36:05,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3134 to 3067. [2021-12-06 18:36:05,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3067 states, 1860 states have (on average 1.160752688172043) internal successors, (2159), 1906 states have internal predecessors, (2159), 910 states have call successors, (910), 259 states have call predecessors, (910), 296 states have return successors, (1248), 901 states have call predecessors, (1248), 905 states have call successors, (1248) [2021-12-06 18:36:05,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3067 states to 3067 states and 4317 transitions. [2021-12-06 18:36:05,836 INFO L78 Accepts]: Start accepts. Automaton has 3067 states and 4317 transitions. Word has length 170 [2021-12-06 18:36:05,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:36:05,837 INFO L470 AbstractCegarLoop]: Abstraction has 3067 states and 4317 transitions. [2021-12-06 18:36:05,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 50 states have (on average 2.78) internal successors, (139), 45 states have internal predecessors, (139), 17 states have call successors, (42), 12 states have call predecessors, (42), 14 states have return successors, (39), 17 states have call predecessors, (39), 14 states have call successors, (39) [2021-12-06 18:36:05,837 INFO L276 IsEmpty]: Start isEmpty. Operand 3067 states and 4317 transitions. [2021-12-06 18:36:05,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-12-06 18:36:05,842 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:36:05,842 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:36:05,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-12-06 18:36:06,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 18:36:06,043 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:36:06,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:36:06,043 INFO L85 PathProgramCache]: Analyzing trace with hash 554821106, now seen corresponding path program 1 times [2021-12-06 18:36:06,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:36:06,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446397783] [2021-12-06 18:36:06,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:36:06,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:36:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:36:06,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:36:06,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:36:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:06,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:36:06,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:06,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 18:36:06,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 18:36:06,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:36:06,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 18:36:06,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:36:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:36:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:36:06,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:36:06,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 18:36:06,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 18:36:06,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 18:36:06,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 18:36:06,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 18:36:06,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-06 18:36:06,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 18:36:06,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:06,409 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-12-06 18:36:06,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:36:06,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446397783] [2021-12-06 18:36:06,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446397783] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:36:06,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:36:06,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:36:06,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663592102] [2021-12-06 18:36:06,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:36:06,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:36:06,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:36:06,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:36:06,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:36:06,410 INFO L87 Difference]: Start difference. First operand 3067 states and 4317 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 18:36:06,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:36:06,977 INFO L93 Difference]: Finished difference Result 4217 states and 6135 transitions. [2021-12-06 18:36:06,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:36:06,978 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 170 [2021-12-06 18:36:06,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:36:06,985 INFO L225 Difference]: With dead ends: 4217 [2021-12-06 18:36:06,985 INFO L226 Difference]: Without dead ends: 3046 [2021-12-06 18:36:06,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:36:06,990 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 73 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:36:06,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 342 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:36:06,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3046 states. [2021-12-06 18:36:07,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3046 to 3044. [2021-12-06 18:36:07,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3044 states, 1840 states have (on average 1.1597826086956522) internal successors, (2134), 1883 states have internal predecessors, (2134), 910 states have call successors, (910), 259 states have call predecessors, (910), 293 states have return successors, (1182), 901 states have call predecessors, (1182), 905 states have call successors, (1182) [2021-12-06 18:36:07,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3044 states to 3044 states and 4226 transitions. [2021-12-06 18:36:07,227 INFO L78 Accepts]: Start accepts. Automaton has 3044 states and 4226 transitions. Word has length 170 [2021-12-06 18:36:07,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:36:07,227 INFO L470 AbstractCegarLoop]: Abstraction has 3044 states and 4226 transitions. [2021-12-06 18:36:07,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2021-12-06 18:36:07,227 INFO L276 IsEmpty]: Start isEmpty. Operand 3044 states and 4226 transitions. [2021-12-06 18:36:07,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-06 18:36:07,231 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:36:07,232 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:36:07,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-06 18:36:07,232 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:36:07,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:36:07,232 INFO L85 PathProgramCache]: Analyzing trace with hash 625544245, now seen corresponding path program 1 times [2021-12-06 18:36:07,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:36:07,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321654156] [2021-12-06 18:36:07,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:36:07,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:36:07,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:36:07,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:36:07,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:36:07,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:07,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:36:07,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:36:07,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:36:07,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:36:07,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:36:07,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:36:07,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:36:07,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:07,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:36:07,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:36:07,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:36:07,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 18:36:07,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:36:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 18:36:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 18:36:07,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 18:36:07,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 18:36:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-06 18:36:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-06 18:36:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 18:36:07,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-06 18:36:07,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,641 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 8 proven. 27 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2021-12-06 18:36:07,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:36:07,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321654156] [2021-12-06 18:36:07,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321654156] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:36:07,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704419841] [2021-12-06 18:36:07,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:36:07,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:36:07,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:36:07,642 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:36:07,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 18:36:07,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:07,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 2901 conjuncts, 27 conjunts are in the unsatisfiable core [2021-12-06 18:36:07,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:36:08,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-12-06 18:36:08,266 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 150 proven. 8 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2021-12-06 18:36:08,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:36:08,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:08,556 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 18:36:08,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 18:36:08,613 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2021-12-06 18:36:08,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704419841] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:36:08,614 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:36:08,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 10] total 20 [2021-12-06 18:36:08,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192049286] [2021-12-06 18:36:08,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:36:08,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 18:36:08,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:36:08,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 18:36:08,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:36:08,615 INFO L87 Difference]: Start difference. First operand 3044 states and 4226 transitions. Second operand has 20 states, 19 states have (on average 5.7368421052631575) internal successors, (109), 17 states have internal predecessors, (109), 8 states have call successors, (53), 8 states have call predecessors, (53), 7 states have return successors, (47), 6 states have call predecessors, (47), 8 states have call successors, (47) [2021-12-06 18:36:09,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:36:09,447 INFO L93 Difference]: Finished difference Result 4153 states and 5915 transitions. [2021-12-06 18:36:09,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 18:36:09,448 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 5.7368421052631575) internal successors, (109), 17 states have internal predecessors, (109), 8 states have call successors, (53), 8 states have call predecessors, (53), 7 states have return successors, (47), 6 states have call predecessors, (47), 8 states have call successors, (47) Word has length 179 [2021-12-06 18:36:09,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:36:09,456 INFO L225 Difference]: With dead ends: 4153 [2021-12-06 18:36:09,456 INFO L226 Difference]: Without dead ends: 3153 [2021-12-06 18:36:09,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 395 SyntacticMatches, 7 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2021-12-06 18:36:09,460 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 121 mSDsluCounter, 1577 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 1741 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 215 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:36:09,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 1741 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 585 Invalid, 0 Unknown, 215 Unchecked, 0.5s Time] [2021-12-06 18:36:09,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3153 states. [2021-12-06 18:36:09,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3153 to 3057. [2021-12-06 18:36:09,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3057 states, 1852 states have (on average 1.1609071274298055) internal successors, (2150), 1894 states have internal predecessors, (2150), 907 states have call successors, (907), 263 states have call predecessors, (907), 297 states have return successors, (1177), 899 states have call predecessors, (1177), 902 states have call successors, (1177) [2021-12-06 18:36:09,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3057 states to 3057 states and 4234 transitions. [2021-12-06 18:36:09,703 INFO L78 Accepts]: Start accepts. Automaton has 3057 states and 4234 transitions. Word has length 179 [2021-12-06 18:36:09,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:36:09,703 INFO L470 AbstractCegarLoop]: Abstraction has 3057 states and 4234 transitions. [2021-12-06 18:36:09,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 5.7368421052631575) internal successors, (109), 17 states have internal predecessors, (109), 8 states have call successors, (53), 8 states have call predecessors, (53), 7 states have return successors, (47), 6 states have call predecessors, (47), 8 states have call successors, (47) [2021-12-06 18:36:09,703 INFO L276 IsEmpty]: Start isEmpty. Operand 3057 states and 4234 transitions. [2021-12-06 18:36:09,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-12-06 18:36:09,706 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:36:09,706 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:36:09,729 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-12-06 18:36:09,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:36:09,908 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:36:09,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:36:09,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1088748548, now seen corresponding path program 1 times [2021-12-06 18:36:09,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:36:09,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221503264] [2021-12-06 18:36:09,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:36:09,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:36:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:36:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:36:10,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:36:10,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:36:10,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:36:10,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 18:36:10,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:36:10,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:36:10,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:36:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:10,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:36:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:36:10,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 18:36:10,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:36:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:36:10,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:36:10,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:36:10,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 18:36:10,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 18:36:10,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 18:36:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 18:36:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 18:36:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-06 18:36:10,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 18:36:10,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-06 18:36:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 18:36:10,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:10,708 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 14 proven. 27 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-12-06 18:36:10,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:36:10,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221503264] [2021-12-06 18:36:10,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221503264] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:36:10,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252564708] [2021-12-06 18:36:10,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:36:10,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:36:10,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:36:10,709 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:36:10,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2bede11b-c18c-4a47-b3f4-d40e481c7ba1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-06 18:36:11,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:36:11,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 2946 conjuncts, 125 conjunts are in the unsatisfiable core [2021-12-06 18:36:11,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:36:11,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:11,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:11,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:11,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:11,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:11,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 14 [2021-12-06 18:36:11,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:11,986 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_4119 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_save_byte_from_array_#in~storage#1.base| v_ArrVal_4119))) (exists ((|v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_lhs~0#1.base_BEFORE_CALL_7| Int)) (= (select |c_#valid| |v_ULTIMATE.start_aws_byte_cursor_compare_lookup_harness_~#old_byte_from_lhs~0#1.base_BEFORE_CALL_7|) 1)) (exists ((v_arrayElimArr_2 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_save_byte_from_array_#in~storage#1.base| v_arrayElimArr_2)))) is different from true [2021-12-06 18:36:12,007 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:36:12,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2021-12-06 18:36:12,018 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:36:12,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2021-12-06 18:36:12,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-12-06 18:36:12,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-12-06 18:36:12,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-12-06 18:36:12,187 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:36:12,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 18:36:12,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:12,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:36:12,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 30 [2021-12-06 18:36:12,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 30 [2021-12-06 18:37:19,046 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 156 proven. 69 refuted. 0 times theorem prover too weak. 89 trivial. 2 not checked. [2021-12-06 18:37:19,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:19,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252564708] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:19,733 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:19,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 37] total 62 [2021-12-06 18:37:19,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813232895] [2021-12-06 18:37:19,734 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:19,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-12-06 18:37:19,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:19,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-12-06 18:37:19,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=4442, Unknown=9, NotChecked=134, Total=4830 [2021-12-06 18:37:19,735 INFO L87 Difference]: Start difference. First operand 3057 states and 4234 transitions. Second operand has 62 states, 54 states have (on average 2.740740740740741) internal successors, (148), 49 states have internal predecessors, (148), 22 states have call successors, (56), 13 states have call predecessors, (56), 16 states have return successors, (53), 20 states have call predecessors, (53), 20 states have call successors, (53)