./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4f4570e8b350d1c6ecce62e4659f1c324ac9794563382f5f25c3525057748138 ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 23:55:09,517 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 23:55:09,519 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 23:55:09,566 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 23:55:09,567 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 23:55:09,569 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 23:55:09,575 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 23:55:09,580 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 23:55:09,584 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 23:55:09,587 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 23:55:09,588 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 23:55:09,592 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 23:55:09,594 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 23:55:09,604 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 23:55:09,606 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 23:55:09,610 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 23:55:09,614 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 23:55:09,618 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 23:55:09,620 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 23:55:09,628 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 23:55:09,634 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 23:55:09,636 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 23:55:09,639 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 23:55:09,641 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 23:55:09,652 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 23:55:09,654 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 23:55:09,654 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 23:55:09,657 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 23:55:09,658 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 23:55:09,660 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 23:55:09,662 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 23:55:09,663 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 23:55:09,665 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 23:55:09,667 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 23:55:09,669 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 23:55:09,669 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 23:55:09,670 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 23:55:09,671 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 23:55:09,671 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 23:55:09,672 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 23:55:09,673 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 23:55:09,676 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-10-28 23:55:09,710 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 23:55:09,710 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 23:55:09,711 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 23:55:09,711 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 23:55:09,713 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 23:55:09,713 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 23:55:09,713 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 23:55:09,714 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 23:55:09,714 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 23:55:09,714 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 23:55:09,715 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 23:55:09,715 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 23:55:09,715 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 23:55:09,716 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-28 23:55:09,716 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-28 23:55:09,716 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-28 23:55:09,717 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-28 23:55:09,717 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-28 23:55:09,717 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 23:55:09,717 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 23:55:09,718 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 23:55:09,718 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 23:55:09,718 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-28 23:55:09,719 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-28 23:55:09,719 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 23:55:09,719 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-28 23:55:09,720 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 23:55:09,720 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-28 23:55:09,720 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 23:55:09,721 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_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/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_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4f4570e8b350d1c6ecce62e4659f1c324ac9794563382f5f25c3525057748138 [2021-10-28 23:55:10,076 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 23:55:10,104 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 23:55:10,107 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 23:55:10,108 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 23:55:10,109 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 23:55:10,110 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i [2021-10-28 23:55:10,210 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/data/e8452c724/c6bc750480d44ec3a6039de22929ca9d/FLAGbbac9e30e [2021-10-28 23:55:10,900 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 23:55:10,901 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i [2021-10-28 23:55:10,916 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/data/e8452c724/c6bc750480d44ec3a6039de22929ca9d/FLAGbbac9e30e [2021-10-28 23:55:11,120 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/data/e8452c724/c6bc750480d44ec3a6039de22929ca9d [2021-10-28 23:55:11,123 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 23:55:11,141 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-28 23:55:11,150 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 23:55:11,151 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 23:55:11,155 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 23:55:11,156 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,158 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2cbce668 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11, skipping insertion in model container [2021-10-28 23:55:11,158 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,176 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 23:55:11,217 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 23:55:11,674 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:55:11,686 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 23:55:11,751 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:55:11,787 INFO L208 MainTranslator]: Completed translation [2021-10-28 23:55:11,788 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11 WrapperNode [2021-10-28 23:55:11,788 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 23:55:11,789 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 23:55:11,790 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 23:55:11,790 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 23:55:11,805 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,805 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,823 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,824 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,843 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,862 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,866 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,881 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 23:55:11,882 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 23:55:11,883 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 23:55:11,883 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 23:55:11,884 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (1/1) ... [2021-10-28 23:55:11,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-28 23:55:11,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:11,930 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-28 23:55:11,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-28 23:55:11,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-10-28 23:55:11,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 23:55:11,995 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2021-10-28 23:55:11,995 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2021-10-28 23:55:11,996 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint16_identity [2021-10-28 23:55:11,996 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint32_identity [2021-10-28 23:55:11,996 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint64_identity [2021-10-28 23:55:11,997 INFO L138 BoogieDeclarations]: Found implementation of procedure cstrpbrk [2021-10-28 23:55:11,998 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-10-28 23:55:11,998 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2021-10-28 23:55:11,998 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2021-10-28 23:55:12,001 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2021-10-28 23:55:12,001 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2021-10-28 23:55:12,002 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2021-10-28 23:55:12,002 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2021-10-28 23:55:12,002 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2021-10-28 23:55:12,002 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2021-10-28 23:55:12,003 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2021-10-28 23:55:12,003 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2021-10-28 23:55:12,003 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2021-10-28 23:55:12,003 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2021-10-28 23:55:12,004 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2021-10-28 23:55:12,004 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2021-10-28 23:55:12,004 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2021-10-28 23:55:12,004 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2021-10-28 23:55:12,004 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2021-10-28 23:55:12,005 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2021-10-28 23:55:12,005 INFO L130 BoogieDeclarations]: Found specification of procedure __uint16_identity [2021-10-28 23:55:12,005 INFO L130 BoogieDeclarations]: Found specification of procedure __uint32_identity [2021-10-28 23:55:12,005 INFO L130 BoogieDeclarations]: Found specification of procedure __uint64_identity [2021-10-28 23:55:12,006 INFO L130 BoogieDeclarations]: Found specification of procedure select [2021-10-28 23:55:12,006 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2021-10-28 23:55:12,006 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2021-10-28 23:55:12,006 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2021-10-28 23:55:12,007 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2021-10-28 23:55:12,007 INFO L130 BoogieDeclarations]: Found specification of procedure random [2021-10-28 23:55:12,007 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2021-10-28 23:55:12,007 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2021-10-28 23:55:12,007 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2021-10-28 23:55:12,008 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2021-10-28 23:55:12,008 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2021-10-28 23:55:12,008 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2021-10-28 23:55:12,008 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2021-10-28 23:55:12,009 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2021-10-28 23:55:12,009 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2021-10-28 23:55:12,009 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2021-10-28 23:55:12,009 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2021-10-28 23:55:12,010 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2021-10-28 23:55:12,010 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2021-10-28 23:55:12,010 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2021-10-28 23:55:12,011 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2021-10-28 23:55:12,011 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2021-10-28 23:55:12,011 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2021-10-28 23:55:12,012 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2021-10-28 23:55:12,013 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2021-10-28 23:55:12,013 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2021-10-28 23:55:12,013 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2021-10-28 23:55:12,014 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2021-10-28 23:55:12,014 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2021-10-28 23:55:12,014 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2021-10-28 23:55:12,014 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2021-10-28 23:55:12,015 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2021-10-28 23:55:12,015 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2021-10-28 23:55:12,015 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2021-10-28 23:55:12,015 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2021-10-28 23:55:12,015 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2021-10-28 23:55:12,016 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2021-10-28 23:55:12,016 INFO L130 BoogieDeclarations]: Found specification of procedure free [2021-10-28 23:55:12,018 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2021-10-28 23:55:12,018 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2021-10-28 23:55:12,019 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2021-10-28 23:55:12,020 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2021-10-28 23:55:12,020 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-10-28 23:55:12,020 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2021-10-28 23:55:12,020 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2021-10-28 23:55:12,021 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2021-10-28 23:55:12,021 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2021-10-28 23:55:12,021 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2021-10-28 23:55:12,021 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2021-10-28 23:55:12,022 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2021-10-28 23:55:12,022 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2021-10-28 23:55:12,022 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2021-10-28 23:55:12,023 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2021-10-28 23:55:12,023 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2021-10-28 23:55:12,024 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2021-10-28 23:55:12,024 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2021-10-28 23:55:12,024 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2021-10-28 23:55:12,024 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2021-10-28 23:55:12,025 INFO L130 BoogieDeclarations]: Found specification of procedure system [2021-10-28 23:55:12,025 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2021-10-28 23:55:12,025 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2021-10-28 23:55:12,025 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2021-10-28 23:55:12,026 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2021-10-28 23:55:12,026 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2021-10-28 23:55:12,026 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2021-10-28 23:55:12,026 INFO L130 BoogieDeclarations]: Found specification of procedure div [2021-10-28 23:55:12,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2021-10-28 23:55:12,027 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2021-10-28 23:55:12,027 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2021-10-28 23:55:12,027 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2021-10-28 23:55:12,027 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2021-10-28 23:55:12,027 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2021-10-28 23:55:12,028 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2021-10-28 23:55:12,028 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2021-10-28 23:55:12,028 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2021-10-28 23:55:12,028 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2021-10-28 23:55:12,029 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2021-10-28 23:55:12,029 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2021-10-28 23:55:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2021-10-28 23:55:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2021-10-28 23:55:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2021-10-28 23:55:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2021-10-28 23:55:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2021-10-28 23:55:12,031 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2021-10-28 23:55:12,031 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2021-10-28 23:55:12,031 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2021-10-28 23:55:12,032 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-10-28 23:55:12,032 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2021-10-28 23:55:12,032 INFO L130 BoogieDeclarations]: Found specification of procedure cstrpbrk [2021-10-28 23:55:12,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-28 23:55:12,032 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-10-28 23:55:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 23:55:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-28 23:55:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-28 23:55:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-10-28 23:55:12,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 23:55:12,661 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 23:55:12,661 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 23:55:12,664 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:55:12 BoogieIcfgContainer [2021-10-28 23:55:12,664 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 23:55:12,666 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-28 23:55:12,666 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-28 23:55:12,671 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-28 23:55:12,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.10 11:55:11" (1/3) ... [2021-10-28 23:55:12,672 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fea7419 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.10 11:55:12, skipping insertion in model container [2021-10-28 23:55:12,673 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:55:11" (2/3) ... [2021-10-28 23:55:12,673 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fea7419 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.10 11:55:12, skipping insertion in model container [2021-10-28 23:55:12,674 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:55:12" (3/3) ... [2021-10-28 23:55:12,675 INFO L111 eAbstractionObserver]: Analyzing ICFG cstrpbrk-alloca-2.i [2021-10-28 23:55:12,682 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-28 23:55:12,683 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 19 error locations. [2021-10-28 23:55:12,739 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-28 23:55:12,747 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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-10-28 23:55:12,747 INFO L340 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2021-10-28 23:55:12,766 INFO L276 IsEmpty]: Start isEmpty. Operand has 62 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 55 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 23:55:12,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-28 23:55:12,776 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:12,777 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:12,777 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:12,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:12,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1363313202, now seen corresponding path program 1 times [2021-10-28 23:55:12,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:12,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419687970] [2021-10-28 23:55:12,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:12,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:12,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:13,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:13,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:13,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:13,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:13,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419687970] [2021-10-28 23:55:13,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419687970] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:13,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:13,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:55:13,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524386929] [2021-10-28 23:55:13,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 23:55:13,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:13,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:55:13,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:13,173 INFO L87 Difference]: Start difference. First operand has 62 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 55 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:13,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:13,532 INFO L93 Difference]: Finished difference Result 83 states and 93 transitions. [2021-10-28 23:55:13,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:55:13,535 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2021-10-28 23:55:13,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:13,549 INFO L225 Difference]: With dead ends: 83 [2021-10-28 23:55:13,561 INFO L226 Difference]: Without dead ends: 79 [2021-10-28 23:55:13,563 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:55:13,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-10-28 23:55:13,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 62. [2021-10-28 23:55:13,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 38 states have (on average 1.7105263157894737) internal successors, (65), 56 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:13,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 70 transitions. [2021-10-28 23:55:13,651 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 70 transitions. Word has length 11 [2021-10-28 23:55:13,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:13,651 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 70 transitions. [2021-10-28 23:55:13,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:13,652 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 70 transitions. [2021-10-28 23:55:13,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-28 23:55:13,653 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:13,653 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:13,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-28 23:55:13,653 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr0REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:13,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:13,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1361466160, now seen corresponding path program 1 times [2021-10-28 23:55:13,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:13,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623942092] [2021-10-28 23:55:13,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:13,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:13,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:13,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:13,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:13,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:13,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623942092] [2021-10-28 23:55:13,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623942092] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:13,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:13,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-28 23:55:13,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816910821] [2021-10-28 23:55:13,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-28 23:55:13,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:13,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-28 23:55:13,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:55:13,811 INFO L87 Difference]: Start difference. First operand 62 states and 70 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:14,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:14,010 INFO L93 Difference]: Finished difference Result 60 states and 68 transitions. [2021-10-28 23:55:14,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-28 23:55:14,011 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2021-10-28 23:55:14,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:14,021 INFO L225 Difference]: With dead ends: 60 [2021-10-28 23:55:14,021 INFO L226 Difference]: Without dead ends: 60 [2021-10-28 23:55:14,022 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:55:14,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-10-28 23:55:14,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2021-10-28 23:55:14,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 38 states have (on average 1.6578947368421053) internal successors, (63), 54 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:14,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 68 transitions. [2021-10-28 23:55:14,043 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 68 transitions. Word has length 11 [2021-10-28 23:55:14,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:14,044 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 68 transitions. [2021-10-28 23:55:14,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:14,045 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 68 transitions. [2021-10-28 23:55:14,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-28 23:55:14,046 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:14,046 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:14,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-28 23:55:14,047 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:14,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:14,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1361466159, now seen corresponding path program 1 times [2021-10-28 23:55:14,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:14,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125526421] [2021-10-28 23:55:14,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:14,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:14,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:14,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:14,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:14,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:14,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125526421] [2021-10-28 23:55:14,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125526421] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:14,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:14,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-28 23:55:14,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401725612] [2021-10-28 23:55:14,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 23:55:14,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:14,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:55:14,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:14,223 INFO L87 Difference]: Start difference. First operand 60 states and 68 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:14,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:14,456 INFO L93 Difference]: Finished difference Result 80 states and 90 transitions. [2021-10-28 23:55:14,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:55:14,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2021-10-28 23:55:14,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:14,466 INFO L225 Difference]: With dead ends: 80 [2021-10-28 23:55:14,467 INFO L226 Difference]: Without dead ends: 80 [2021-10-28 23:55:14,469 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:55:14,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-10-28 23:55:14,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 62. [2021-10-28 23:55:14,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 40 states have (on average 1.65) internal successors, (66), 56 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:14,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 71 transitions. [2021-10-28 23:55:14,486 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 71 transitions. Word has length 11 [2021-10-28 23:55:14,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:14,487 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 71 transitions. [2021-10-28 23:55:14,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:14,487 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 71 transitions. [2021-10-28 23:55:14,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-28 23:55:14,488 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:14,488 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:14,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-28 23:55:14,489 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:14,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:14,489 INFO L85 PathProgramCache]: Analyzing trace with hash -179010490, now seen corresponding path program 1 times [2021-10-28 23:55:14,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:14,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985761058] [2021-10-28 23:55:14,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:14,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:14,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:14,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:14,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:14,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:14,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:14,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985761058] [2021-10-28 23:55:14,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985761058] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:14,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:14,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-28 23:55:14,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034418633] [2021-10-28 23:55:14,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 23:55:14,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:14,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:55:14,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:14,645 INFO L87 Difference]: Start difference. First operand 62 states and 71 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:14,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:14,793 INFO L93 Difference]: Finished difference Result 61 states and 70 transitions. [2021-10-28 23:55:14,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:55:14,793 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-10-28 23:55:14,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:14,796 INFO L225 Difference]: With dead ends: 61 [2021-10-28 23:55:14,797 INFO L226 Difference]: Without dead ends: 61 [2021-10-28 23:55:14,797 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:55:14,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-10-28 23:55:14,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2021-10-28 23:55:14,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 40 states have (on average 1.625) internal successors, (65), 55 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:14,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 70 transitions. [2021-10-28 23:55:14,815 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 70 transitions. Word has length 13 [2021-10-28 23:55:14,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:14,816 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 70 transitions. [2021-10-28 23:55:14,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:14,816 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 70 transitions. [2021-10-28 23:55:14,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-28 23:55:14,817 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:14,817 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:14,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-28 23:55:14,817 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr2REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:14,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:14,818 INFO L85 PathProgramCache]: Analyzing trace with hash -179010438, now seen corresponding path program 1 times [2021-10-28 23:55:14,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:14,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313667845] [2021-10-28 23:55:14,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:14,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:14,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:14,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:14,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:14,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:14,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:14,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313667845] [2021-10-28 23:55:14,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313667845] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:14,947 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:14,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:55:14,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117171066] [2021-10-28 23:55:14,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 23:55:14,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:14,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:55:14,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:14,979 INFO L87 Difference]: Start difference. First operand 61 states and 70 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:15,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:15,125 INFO L93 Difference]: Finished difference Result 81 states and 92 transitions. [2021-10-28 23:55:15,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:55:15,126 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-10-28 23:55:15,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:15,128 INFO L225 Difference]: With dead ends: 81 [2021-10-28 23:55:15,128 INFO L226 Difference]: Without dead ends: 81 [2021-10-28 23:55:15,129 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:55:15,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-10-28 23:55:15,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 72. [2021-10-28 23:55:15,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 51 states have (on average 1.5490196078431373) internal successors, (79), 66 states have internal predecessors, (79), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:15,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 84 transitions. [2021-10-28 23:55:15,148 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 84 transitions. Word has length 13 [2021-10-28 23:55:15,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:15,148 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 84 transitions. [2021-10-28 23:55:15,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:15,149 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 84 transitions. [2021-10-28 23:55:15,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-28 23:55:15,150 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:15,150 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:15,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-28 23:55:15,150 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr2REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:15,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:15,151 INFO L85 PathProgramCache]: Analyzing trace with hash -121752136, now seen corresponding path program 1 times [2021-10-28 23:55:15,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:15,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805760796] [2021-10-28 23:55:15,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:15,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:15,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:15,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:15,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:15,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:15,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805760796] [2021-10-28 23:55:15,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805760796] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:15,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:15,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-28 23:55:15,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144895879] [2021-10-28 23:55:15,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-28 23:55:15,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:15,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-28 23:55:15,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:55:15,255 INFO L87 Difference]: Start difference. First operand 72 states and 84 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:15,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:15,384 INFO L93 Difference]: Finished difference Result 70 states and 82 transitions. [2021-10-28 23:55:15,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-28 23:55:15,384 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-10-28 23:55:15,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:15,386 INFO L225 Difference]: With dead ends: 70 [2021-10-28 23:55:15,386 INFO L226 Difference]: Without dead ends: 70 [2021-10-28 23:55:15,389 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:55:15,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-10-28 23:55:15,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2021-10-28 23:55:15,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 51 states have (on average 1.5098039215686274) internal successors, (77), 64 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:15,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 82 transitions. [2021-10-28 23:55:15,403 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 82 transitions. Word has length 13 [2021-10-28 23:55:15,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:15,404 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 82 transitions. [2021-10-28 23:55:15,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:15,404 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 82 transitions. [2021-10-28 23:55:15,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-28 23:55:15,405 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:15,405 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:15,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-28 23:55:15,405 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr3REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:15,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:15,406 INFO L85 PathProgramCache]: Analyzing trace with hash -121752135, now seen corresponding path program 1 times [2021-10-28 23:55:15,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:15,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870674305] [2021-10-28 23:55:15,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:15,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:15,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:15,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:15,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:15,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870674305] [2021-10-28 23:55:15,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870674305] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:15,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:15,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:55:15,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771662198] [2021-10-28 23:55:15,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-28 23:55:15,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:15,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 23:55:15,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:55:15,579 INFO L87 Difference]: Start difference. First operand 70 states and 82 transitions. Second operand has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:15,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:15,798 INFO L93 Difference]: Finished difference Result 81 states and 94 transitions. [2021-10-28 23:55:15,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:55:15,799 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-10-28 23:55:15,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:15,801 INFO L225 Difference]: With dead ends: 81 [2021-10-28 23:55:15,801 INFO L226 Difference]: Without dead ends: 81 [2021-10-28 23:55:15,802 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:55:15,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-10-28 23:55:15,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 72. [2021-10-28 23:55:15,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 53 states have (on average 1.509433962264151) internal successors, (80), 66 states have internal predecessors, (80), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:15,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 85 transitions. [2021-10-28 23:55:15,819 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 85 transitions. Word has length 13 [2021-10-28 23:55:15,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:15,820 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 85 transitions. [2021-10-28 23:55:15,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:15,820 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 85 transitions. [2021-10-28 23:55:15,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-28 23:55:15,822 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:15,822 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:15,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-28 23:55:15,822 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr7REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:15,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:15,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1254357838, now seen corresponding path program 1 times [2021-10-28 23:55:15,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:15,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822289809] [2021-10-28 23:55:15,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:15,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:15,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:15,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:15,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:15,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:15,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:15,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822289809] [2021-10-28 23:55:15,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822289809] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:15,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:15,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-28 23:55:15,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440188015] [2021-10-28 23:55:15,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 23:55:15,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:15,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:55:15,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:15,956 INFO L87 Difference]: Start difference. First operand 72 states and 85 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:16,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:16,066 INFO L93 Difference]: Finished difference Result 71 states and 84 transitions. [2021-10-28 23:55:16,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:55:16,067 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2021-10-28 23:55:16,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:16,069 INFO L225 Difference]: With dead ends: 71 [2021-10-28 23:55:16,069 INFO L226 Difference]: Without dead ends: 71 [2021-10-28 23:55:16,069 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:55:16,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-10-28 23:55:16,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2021-10-28 23:55:16,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 53 states have (on average 1.490566037735849) internal successors, (79), 65 states have internal predecessors, (79), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:16,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 84 transitions. [2021-10-28 23:55:16,082 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 84 transitions. Word has length 14 [2021-10-28 23:55:16,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:16,082 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 84 transitions. [2021-10-28 23:55:16,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:16,083 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 84 transitions. [2021-10-28 23:55:16,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-28 23:55:16,087 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:16,087 INFO L513 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:16,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-28 23:55:16,088 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:16,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:16,088 INFO L85 PathProgramCache]: Analyzing trace with hash 498238100, now seen corresponding path program 1 times [2021-10-28 23:55:16,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:16,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49169615] [2021-10-28 23:55:16,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:16,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:16,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:16,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:16,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:16,247 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:16,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:16,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49169615] [2021-10-28 23:55:16,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49169615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:16,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840719683] [2021-10-28 23:55:16,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:16,249 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:16,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:16,255 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:16,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-28 23:55:16,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:16,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-28 23:55:16,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:16,682 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-28 23:55:16,683 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-10-28 23:55:16,692 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 13 [2021-10-28 23:55:16,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:16,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840719683] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:16,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:16,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 6 [2021-10-28 23:55:16,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834532314] [2021-10-28 23:55:16,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-28 23:55:16,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:16,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:55:16,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:55:16,821 INFO L87 Difference]: Start difference. First operand 71 states and 84 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:17,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:17,028 INFO L93 Difference]: Finished difference Result 90 states and 104 transitions. [2021-10-28 23:55:17,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:55:17,029 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2021-10-28 23:55:17,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:17,030 INFO L225 Difference]: With dead ends: 90 [2021-10-28 23:55:17,031 INFO L226 Difference]: Without dead ends: 90 [2021-10-28 23:55:17,031 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:55:17,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-10-28 23:55:17,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 66. [2021-10-28 23:55:17,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 49 states have (on average 1.4489795918367347) internal successors, (71), 60 states have internal predecessors, (71), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:17,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 76 transitions. [2021-10-28 23:55:17,036 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 76 transitions. Word has length 15 [2021-10-28 23:55:17,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:17,036 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 76 transitions. [2021-10-28 23:55:17,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:17,037 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 76 transitions. [2021-10-28 23:55:17,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-28 23:55:17,038 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:17,038 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:17,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:17,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:17,252 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting cstrpbrkErr0REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:17,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:17,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1936156247, now seen corresponding path program 1 times [2021-10-28 23:55:17,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:17,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132347707] [2021-10-28 23:55:17,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:17,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:17,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:17,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:17,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:17,330 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:17,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:17,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132347707] [2021-10-28 23:55:17,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132347707] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:17,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:17,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:55:17,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938781573] [2021-10-28 23:55:17,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-28 23:55:17,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:17,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 23:55:17,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:55:17,339 INFO L87 Difference]: Start difference. First operand 66 states and 76 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:17,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:17,479 INFO L93 Difference]: Finished difference Result 64 states and 74 transitions. [2021-10-28 23:55:17,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:55:17,479 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-10-28 23:55:17,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:17,481 INFO L225 Difference]: With dead ends: 64 [2021-10-28 23:55:17,481 INFO L226 Difference]: Without dead ends: 64 [2021-10-28 23:55:17,481 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:55:17,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-10-28 23:55:17,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2021-10-28 23:55:17,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 49 states have (on average 1.4081632653061225) internal successors, (69), 58 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:17,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 74 transitions. [2021-10-28 23:55:17,487 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 74 transitions. Word has length 17 [2021-10-28 23:55:17,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:17,489 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 74 transitions. [2021-10-28 23:55:17,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:17,490 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 74 transitions. [2021-10-28 23:55:17,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-28 23:55:17,492 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:17,493 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:17,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-28 23:55:17,493 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:17,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:17,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1936156248, now seen corresponding path program 1 times [2021-10-28 23:55:17,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:17,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467363562] [2021-10-28 23:55:17,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:17,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:17,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:17,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:17,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:17,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:17,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467363562] [2021-10-28 23:55:17,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467363562] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:17,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:17,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-28 23:55:17,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135977508] [2021-10-28 23:55:17,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-28 23:55:17,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:17,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:55:17,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:55:17,643 INFO L87 Difference]: Start difference. First operand 64 states and 74 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:17,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:17,937 INFO L93 Difference]: Finished difference Result 86 states and 100 transitions. [2021-10-28 23:55:17,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:55:17,938 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-10-28 23:55:17,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:17,940 INFO L225 Difference]: With dead ends: 86 [2021-10-28 23:55:17,940 INFO L226 Difference]: Without dead ends: 86 [2021-10-28 23:55:17,940 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-10-28 23:55:17,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-10-28 23:55:17,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 67. [2021-10-28 23:55:17,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 52 states have (on average 1.4038461538461537) internal successors, (73), 61 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:17,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 78 transitions. [2021-10-28 23:55:17,944 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 78 transitions. Word has length 17 [2021-10-28 23:55:17,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:17,944 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 78 transitions. [2021-10-28 23:55:17,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:17,945 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 78 transitions. [2021-10-28 23:55:17,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-28 23:55:17,946 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:17,946 INFO L513 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:17,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-28 23:55:17,946 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr3REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:17,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:17,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1591790588, now seen corresponding path program 1 times [2021-10-28 23:55:17,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:17,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94152358] [2021-10-28 23:55:17,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:17,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:17,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:18,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:18,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:18,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:18,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:18,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94152358] [2021-10-28 23:55:18,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94152358] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:18,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970996923] [2021-10-28 23:55:18,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:18,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:18,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:18,067 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:18,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-28 23:55:18,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:18,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:55:18,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:18,294 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:55:18,294 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-10-28 23:55:18,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:18,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970996923] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:18,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:18,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2021-10-28 23:55:18,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522812407] [2021-10-28 23:55:18,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-28 23:55:18,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:18,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:55:18,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:55:18,451 INFO L87 Difference]: Start difference. First operand 67 states and 78 transitions. Second operand has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:18,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:18,615 INFO L93 Difference]: Finished difference Result 74 states and 85 transitions. [2021-10-28 23:55:18,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:55:18,616 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-10-28 23:55:18,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:18,617 INFO L225 Difference]: With dead ends: 74 [2021-10-28 23:55:18,617 INFO L226 Difference]: Without dead ends: 74 [2021-10-28 23:55:18,618 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-10-28 23:55:18,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2021-10-28 23:55:18,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 64. [2021-10-28 23:55:18,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 50 states have (on average 1.38) internal successors, (69), 58 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:18,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 74 transitions. [2021-10-28 23:55:18,621 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 74 transitions. Word has length 17 [2021-10-28 23:55:18,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:18,622 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 74 transitions. [2021-10-28 23:55:18,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:18,622 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 74 transitions. [2021-10-28 23:55:18,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-28 23:55:18,623 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:18,623 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:18,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:18,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:18,839 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting cstrpbrkErr4REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:18,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:18,839 INFO L85 PathProgramCache]: Analyzing trace with hash 168377437, now seen corresponding path program 1 times [2021-10-28 23:55:18,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:18,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908934864] [2021-10-28 23:55:18,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:18,840 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:18,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:18,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:18,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:18,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:18,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:18,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908934864] [2021-10-28 23:55:18,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908934864] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:18,904 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:18,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-28 23:55:18,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269496508] [2021-10-28 23:55:18,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-28 23:55:18,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:18,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:55:18,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:55:18,906 INFO L87 Difference]: Start difference. First operand 64 states and 74 transitions. Second operand has 7 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:19,096 INFO L93 Difference]: Finished difference Result 64 states and 74 transitions. [2021-10-28 23:55:19,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:55:19,097 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-10-28 23:55:19,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:19,098 INFO L225 Difference]: With dead ends: 64 [2021-10-28 23:55:19,098 INFO L226 Difference]: Without dead ends: 64 [2021-10-28 23:55:19,101 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:55:19,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-10-28 23:55:19,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 61. [2021-10-28 23:55:19,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 50 states have (on average 1.32) internal successors, (66), 55 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:19,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 71 transitions. [2021-10-28 23:55:19,105 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 71 transitions. Word has length 21 [2021-10-28 23:55:19,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:19,106 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 71 transitions. [2021-10-28 23:55:19,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,106 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 71 transitions. [2021-10-28 23:55:19,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-28 23:55:19,108 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:19,108 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:19,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-28 23:55:19,109 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:19,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:19,110 INFO L85 PathProgramCache]: Analyzing trace with hash 168377438, now seen corresponding path program 1 times [2021-10-28 23:55:19,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:19,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374408167] [2021-10-28 23:55:19,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:19,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:19,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,277 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:19,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:19,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374408167] [2021-10-28 23:55:19,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374408167] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:19,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:19,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-28 23:55:19,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080242699] [2021-10-28 23:55:19,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-28 23:55:19,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:19,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-28 23:55:19,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-10-28 23:55:19,280 INFO L87 Difference]: Start difference. First operand 61 states and 71 transitions. Second operand has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:19,576 INFO L93 Difference]: Finished difference Result 76 states and 90 transitions. [2021-10-28 23:55:19,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 23:55:19,576 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-10-28 23:55:19,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:19,577 INFO L225 Difference]: With dead ends: 76 [2021-10-28 23:55:19,577 INFO L226 Difference]: Without dead ends: 76 [2021-10-28 23:55:19,578 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-10-28 23:55:19,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-10-28 23:55:19,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 68. [2021-10-28 23:55:19,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 57 states have (on average 1.3157894736842106) internal successors, (75), 62 states have internal predecessors, (75), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:19,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 80 transitions. [2021-10-28 23:55:19,581 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 80 transitions. Word has length 21 [2021-10-28 23:55:19,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:19,581 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 80 transitions. [2021-10-28 23:55:19,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,582 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 80 transitions. [2021-10-28 23:55:19,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-28 23:55:19,582 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:19,582 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:55:19,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-28 23:55:19,583 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr8ENSURES_VIOLATIONMEMORY_LEAK === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:19,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:19,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1415217207, now seen corresponding path program 1 times [2021-10-28 23:55:19,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:19,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117292170] [2021-10-28 23:55:19,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:19,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:19,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:19,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-28 23:55:19,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:19,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:19,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117292170] [2021-10-28 23:55:19,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117292170] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:19,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:19,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-28 23:55:19,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027347272] [2021-10-28 23:55:19,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-28 23:55:19,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:19,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:55:19,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:19,645 INFO L87 Difference]: Start difference. First operand 68 states and 80 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:19,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:19,725 INFO L93 Difference]: Finished difference Result 67 states and 79 transitions. [2021-10-28 23:55:19,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-28 23:55:19,726 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2021-10-28 23:55:19,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:19,727 INFO L225 Difference]: With dead ends: 67 [2021-10-28 23:55:19,727 INFO L226 Difference]: Without dead ends: 62 [2021-10-28 23:55:19,727 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:19,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-10-28 23:55:19,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2021-10-28 23:55:19,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 57 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 72 transitions. [2021-10-28 23:55:19,729 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 72 transitions. Word has length 23 [2021-10-28 23:55:19,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:19,730 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 72 transitions. [2021-10-28 23:55:19,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:55:19,730 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 72 transitions. [2021-10-28 23:55:19,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-28 23:55:19,731 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:19,731 INFO L513 BasicCegarLoop]: trace histogram [1, 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-10-28 23:55:19,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-28 23:55:19,731 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:19,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:19,731 INFO L85 PathProgramCache]: Analyzing trace with hash 808083893, now seen corresponding path program 1 times [2021-10-28 23:55:19,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:19,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125225070] [2021-10-28 23:55:19,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:19,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:19,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:19,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:19,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125225070] [2021-10-28 23:55:19,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125225070] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:19,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:19,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-28 23:55:19,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340330743] [2021-10-28 23:55:19,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-28 23:55:19,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:19,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-28 23:55:19,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:55:19,763 INFO L87 Difference]: Start difference. First operand 62 states and 72 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:19,820 INFO L93 Difference]: Finished difference Result 64 states and 74 transitions. [2021-10-28 23:55:19,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-28 23:55:19,821 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-10-28 23:55:19,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:19,822 INFO L225 Difference]: With dead ends: 64 [2021-10-28 23:55:19,822 INFO L226 Difference]: Without dead ends: 64 [2021-10-28 23:55:19,822 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:55:19,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-10-28 23:55:19,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2021-10-28 23:55:19,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 55 states have (on average 1.2727272727272727) internal successors, (70), 59 states have internal predecessors, (70), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 74 transitions. [2021-10-28 23:55:19,825 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 74 transitions. Word has length 25 [2021-10-28 23:55:19,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:19,825 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 74 transitions. [2021-10-28 23:55:19,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:19,825 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 74 transitions. [2021-10-28 23:55:19,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-28 23:55:19,826 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:19,826 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 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-10-28 23:55:19,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-28 23:55:19,826 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:19,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:19,827 INFO L85 PathProgramCache]: Analyzing trace with hash -826319086, now seen corresponding path program 1 times [2021-10-28 23:55:19,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:19,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088310400] [2021-10-28 23:55:19,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:19,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:19,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:19,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:19,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:19,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088310400] [2021-10-28 23:55:19,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088310400] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:19,999 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:19,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-28 23:55:19,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643755654] [2021-10-28 23:55:20,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-28 23:55:20,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:20,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-28 23:55:20,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-10-28 23:55:20,002 INFO L87 Difference]: Start difference. First operand 64 states and 74 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 7 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:20,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:20,253 INFO L93 Difference]: Finished difference Result 77 states and 87 transitions. [2021-10-28 23:55:20,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:55:20,254 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 7 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-10-28 23:55:20,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:20,254 INFO L225 Difference]: With dead ends: 77 [2021-10-28 23:55:20,255 INFO L226 Difference]: Without dead ends: 59 [2021-10-28 23:55:20,255 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-10-28 23:55:20,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-10-28 23:55:20,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2021-10-28 23:55:20,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 50 states have (on average 1.26) internal successors, (63), 54 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:20,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 67 transitions. [2021-10-28 23:55:20,258 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 67 transitions. Word has length 27 [2021-10-28 23:55:20,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:20,258 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 67 transitions. [2021-10-28 23:55:20,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 7 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:20,258 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 67 transitions. [2021-10-28 23:55:20,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-28 23:55:20,259 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:20,259 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 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-10-28 23:55:20,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-28 23:55:20,259 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:20,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:20,260 INFO L85 PathProgramCache]: Analyzing trace with hash -403617260, now seen corresponding path program 1 times [2021-10-28 23:55:20,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:20,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984521626] [2021-10-28 23:55:20,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:20,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:20,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:20,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:20,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:20,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:20,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:20,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984521626] [2021-10-28 23:55:20,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984521626] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:20,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:20,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-28 23:55:20,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867862090] [2021-10-28 23:55:20,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-28 23:55:20,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:20,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 23:55:20,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:55:20,482 INFO L87 Difference]: Start difference. First operand 59 states and 67 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:20,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:20,733 INFO L93 Difference]: Finished difference Result 80 states and 90 transitions. [2021-10-28 23:55:20,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:55:20,738 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-10-28 23:55:20,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:20,739 INFO L225 Difference]: With dead ends: 80 [2021-10-28 23:55:20,739 INFO L226 Difference]: Without dead ends: 67 [2021-10-28 23:55:20,739 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:55:20,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-10-28 23:55:20,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 61. [2021-10-28 23:55:20,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 52 states have (on average 1.25) internal successors, (65), 56 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:20,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 69 transitions. [2021-10-28 23:55:20,742 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 69 transitions. Word has length 27 [2021-10-28 23:55:20,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:20,742 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 69 transitions. [2021-10-28 23:55:20,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:20,743 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 69 transitions. [2021-10-28 23:55:20,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-28 23:55:20,743 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:20,743 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 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-10-28 23:55:20,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-28 23:55:20,744 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:20,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:20,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1843673559, now seen corresponding path program 1 times [2021-10-28 23:55:20,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:20,744 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920758129] [2021-10-28 23:55:20,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:20,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:20,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:20,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:20,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:20,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:20,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:20,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920758129] [2021-10-28 23:55:20,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920758129] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:20,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:20,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-28 23:55:20,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081397810] [2021-10-28 23:55:20,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-28 23:55:20,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:20,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-28 23:55:20,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-10-28 23:55:20,911 INFO L87 Difference]: Start difference. First operand 61 states and 69 transitions. Second operand has 11 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:21,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:21,256 INFO L93 Difference]: Finished difference Result 81 states and 89 transitions. [2021-10-28 23:55:21,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-28 23:55:21,256 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-10-28 23:55:21,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:21,257 INFO L225 Difference]: With dead ends: 81 [2021-10-28 23:55:21,257 INFO L226 Difference]: Without dead ends: 81 [2021-10-28 23:55:21,258 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-10-28 23:55:21,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-10-28 23:55:21,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 79. [2021-10-28 23:55:21,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 69 states have (on average 1.2173913043478262) internal successors, (84), 73 states have internal predecessors, (84), 4 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:21,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 89 transitions. [2021-10-28 23:55:21,262 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 89 transitions. Word has length 31 [2021-10-28 23:55:21,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:21,262 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 89 transitions. [2021-10-28 23:55:21,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:21,262 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 89 transitions. [2021-10-28 23:55:21,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-28 23:55:21,263 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:21,263 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 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-10-28 23:55:21,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-28 23:55:21,263 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:21,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:21,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1709660053, now seen corresponding path program 1 times [2021-10-28 23:55:21,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:21,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517783822] [2021-10-28 23:55:21,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:21,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:21,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:21,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:21,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:21,499 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:21,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:21,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517783822] [2021-10-28 23:55:21,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517783822] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:21,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:21,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-28 23:55:21,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229408670] [2021-10-28 23:55:21,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-28 23:55:21,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:21,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-28 23:55:21,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-10-28 23:55:21,502 INFO L87 Difference]: Start difference. First operand 79 states and 89 transitions. Second operand has 13 states, 12 states have (on average 2.25) internal successors, (27), 11 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:21,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:21,895 INFO L93 Difference]: Finished difference Result 103 states and 114 transitions. [2021-10-28 23:55:21,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-28 23:55:21,896 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.25) internal successors, (27), 11 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-10-28 23:55:21,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:21,897 INFO L225 Difference]: With dead ends: 103 [2021-10-28 23:55:21,897 INFO L226 Difference]: Without dead ends: 103 [2021-10-28 23:55:21,898 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-10-28 23:55:21,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-10-28 23:55:21,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 80. [2021-10-28 23:55:21,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 70 states have (on average 1.2285714285714286) internal successors, (86), 74 states have internal predecessors, (86), 4 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:21,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 91 transitions. [2021-10-28 23:55:21,902 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 91 transitions. Word has length 31 [2021-10-28 23:55:21,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:21,902 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 91 transitions. [2021-10-28 23:55:21,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.25) internal successors, (27), 11 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:21,902 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 91 transitions. [2021-10-28 23:55:21,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-28 23:55:21,903 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:21,903 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 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-10-28 23:55:21,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-28 23:55:21,903 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:21,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:21,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1499760060, now seen corresponding path program 1 times [2021-10-28 23:55:21,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:21,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108286797] [2021-10-28 23:55:21,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:21,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:22,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:22,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:22,019 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:22,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:22,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108286797] [2021-10-28 23:55:22,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108286797] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:55:22,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:55:22,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-28 23:55:22,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021311578] [2021-10-28 23:55:22,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-28 23:55:22,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:22,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-28 23:55:22,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-10-28 23:55:22,022 INFO L87 Difference]: Start difference. First operand 80 states and 91 transitions. Second operand has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 10 states have internal predecessors, (28), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:22,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:22,373 INFO L93 Difference]: Finished difference Result 81 states and 88 transitions. [2021-10-28 23:55:22,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-28 23:55:22,378 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 10 states have internal predecessors, (28), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-10-28 23:55:22,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:22,382 INFO L225 Difference]: With dead ends: 81 [2021-10-28 23:55:22,382 INFO L226 Difference]: Without dead ends: 56 [2021-10-28 23:55:22,384 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-10-28 23:55:22,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-10-28 23:55:22,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2021-10-28 23:55:22,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 45 states have (on average 1.2222222222222223) internal successors, (55), 49 states have internal predecessors, (55), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:22,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 59 transitions. [2021-10-28 23:55:22,390 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 59 transitions. Word has length 32 [2021-10-28 23:55:22,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:22,390 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 59 transitions. [2021-10-28 23:55:22,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 10 states have internal predecessors, (28), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:22,390 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 59 transitions. [2021-10-28 23:55:22,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-28 23:55:22,391 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:22,391 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-28 23:55:22,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-28 23:55:22,393 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:22,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:22,394 INFO L85 PathProgramCache]: Analyzing trace with hash 385012248, now seen corresponding path program 1 times [2021-10-28 23:55:22,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:22,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419128266] [2021-10-28 23:55:22,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:22,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:22,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:22,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:22,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:22,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:22,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:22,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419128266] [2021-10-28 23:55:22,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419128266] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:22,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327109976] [2021-10-28 23:55:22,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:22,612 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:22,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:22,613 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:22,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-28 23:55:22,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:22,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:55:22,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:23,056 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:23,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327109976] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:23,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:23,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-10-28 23:55:23,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351284646] [2021-10-28 23:55:23,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-28 23:55:23,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:23,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-28 23:55:23,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-10-28 23:55:23,060 INFO L87 Difference]: Start difference. First operand 54 states and 59 transitions. Second operand has 19 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:23,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:23,466 INFO L93 Difference]: Finished difference Result 76 states and 82 transitions. [2021-10-28 23:55:23,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:55:23,469 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-10-28 23:55:23,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:23,470 INFO L225 Difference]: With dead ends: 76 [2021-10-28 23:55:23,470 INFO L226 Difference]: Without dead ends: 74 [2021-10-28 23:55:23,471 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-10-28 23:55:23,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2021-10-28 23:55:23,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 60. [2021-10-28 23:55:23,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 51 states have (on average 1.2156862745098038) internal successors, (62), 55 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:23,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2021-10-28 23:55:23,474 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 35 [2021-10-28 23:55:23,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:23,474 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2021-10-28 23:55:23,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:23,474 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2021-10-28 23:55:23,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-28 23:55:23,475 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:23,475 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-28 23:55:23,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:23,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:23,686 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:23,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:23,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1958963042, now seen corresponding path program 1 times [2021-10-28 23:55:23,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:23,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807864310] [2021-10-28 23:55:23,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:23,687 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:23,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:23,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:23,822 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:23,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:23,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807864310] [2021-10-28 23:55:23,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807864310] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:23,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244810910] [2021-10-28 23:55:23,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:23,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:23,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:23,838 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:23,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-28 23:55:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:24,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 23:55:24,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:24,099 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-28 23:55:24,099 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-10-28 23:55:24,110 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 13 [2021-10-28 23:55:24,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:24,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244810910] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:24,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:24,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2021-10-28 23:55:24,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372403416] [2021-10-28 23:55:24,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-28 23:55:24,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:24,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-28 23:55:24,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:55:24,449 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 15 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 12 states have internal predecessors, (53), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:24,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:24,857 INFO L93 Difference]: Finished difference Result 122 states and 136 transitions. [2021-10-28 23:55:24,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:55:24,858 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 12 states have internal predecessors, (53), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-10-28 23:55:24,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:24,859 INFO L225 Difference]: With dead ends: 122 [2021-10-28 23:55:24,859 INFO L226 Difference]: Without dead ends: 122 [2021-10-28 23:55:24,860 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-10-28 23:55:24,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-10-28 23:55:24,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 86. [2021-10-28 23:55:24,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 77 states have (on average 1.2337662337662338) internal successors, (95), 81 states have internal predecessors, (95), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:24,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 99 transitions. [2021-10-28 23:55:24,879 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 99 transitions. Word has length 38 [2021-10-28 23:55:24,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:24,880 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 99 transitions. [2021-10-28 23:55:24,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 12 states have internal predecessors, (53), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:24,880 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 99 transitions. [2021-10-28 23:55:24,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-28 23:55:24,881 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:24,881 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-10-28 23:55:24,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:25,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-10-28 23:55:25,093 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:25,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:25,093 INFO L85 PathProgramCache]: Analyzing trace with hash 950813004, now seen corresponding path program 2 times [2021-10-28 23:55:25,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:25,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147166889] [2021-10-28 23:55:25,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:25,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:25,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:25,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:25,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:25,500 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:25,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:25,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147166889] [2021-10-28 23:55:25,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147166889] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:25,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352709935] [2021-10-28 23:55:25,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:55:25,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:25,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:25,502 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:25,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-28 23:55:25,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:55:25,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:25,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-28 23:55:25,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:25,980 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 21 treesize of output 17 [2021-10-28 23:55:26,617 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-10-28 23:55:26,679 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:26,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352709935] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:26,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:26,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 26 [2021-10-28 23:55:26,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590345836] [2021-10-28 23:55:26,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-28 23:55:26,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:26,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-28 23:55:26,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-10-28 23:55:26,682 INFO L87 Difference]: Start difference. First operand 86 states and 99 transitions. Second operand has 26 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:27,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:27,565 INFO L93 Difference]: Finished difference Result 134 states and 148 transitions. [2021-10-28 23:55:27,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-28 23:55:27,565 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-10-28 23:55:27,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:27,567 INFO L225 Difference]: With dead ends: 134 [2021-10-28 23:55:27,567 INFO L226 Difference]: Without dead ends: 128 [2021-10-28 23:55:27,568 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=196, Invalid=1210, Unknown=0, NotChecked=0, Total=1406 [2021-10-28 23:55:27,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-10-28 23:55:27,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 123. [2021-10-28 23:55:27,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 113 states have (on average 1.1858407079646018) internal successors, (134), 117 states have internal predecessors, (134), 4 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:27,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 139 transitions. [2021-10-28 23:55:27,573 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 139 transitions. Word has length 41 [2021-10-28 23:55:27,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:27,574 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 139 transitions. [2021-10-28 23:55:27,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:27,574 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 139 transitions. [2021-10-28 23:55:27,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-28 23:55:27,575 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:27,575 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-10-28 23:55:27,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:27,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-10-28 23:55:27,790 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:27,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:27,790 INFO L85 PathProgramCache]: Analyzing trace with hash -2043759601, now seen corresponding path program 3 times [2021-10-28 23:55:27,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:27,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670976944] [2021-10-28 23:55:27,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:27,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:27,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:27,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:27,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:27,956 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:27,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:27,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670976944] [2021-10-28 23:55:27,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670976944] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:27,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998465175] [2021-10-28 23:55:27,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 23:55:27,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:27,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:27,968 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:27,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-28 23:55:28,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-28 23:55:28,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:28,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 23:55:28,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:28,582 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:28,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998465175] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:28,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:28,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-10-28 23:55:28,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123528401] [2021-10-28 23:55:28,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-28 23:55:28,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:28,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-28 23:55:28,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-10-28 23:55:28,584 INFO L87 Difference]: Start difference. First operand 123 states and 139 transitions. Second operand has 23 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:29,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:29,327 INFO L93 Difference]: Finished difference Result 170 states and 187 transitions. [2021-10-28 23:55:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-28 23:55:29,328 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-10-28 23:55:29,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:29,332 INFO L225 Difference]: With dead ends: 170 [2021-10-28 23:55:29,332 INFO L226 Difference]: Without dead ends: 168 [2021-10-28 23:55:29,333 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2021-10-28 23:55:29,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-10-28 23:55:29,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 135. [2021-10-28 23:55:29,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 125 states have (on average 1.184) internal successors, (148), 129 states have internal predecessors, (148), 4 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:29,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 153 transitions. [2021-10-28 23:55:29,348 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 153 transitions. Word has length 45 [2021-10-28 23:55:29,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:29,350 INFO L470 AbstractCegarLoop]: Abstraction has 135 states and 153 transitions. [2021-10-28 23:55:29,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:29,357 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 153 transitions. [2021-10-28 23:55:29,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-28 23:55:29,358 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:29,358 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-10-28 23:55:29,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:29,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-10-28 23:55:29,565 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:29,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:29,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1906876194, now seen corresponding path program 2 times [2021-10-28 23:55:29,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:29,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807035930] [2021-10-28 23:55:29,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:29,567 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:29,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:29,965 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:29,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:29,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807035930] [2021-10-28 23:55:29,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807035930] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:29,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391531009] [2021-10-28 23:55:29,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:55:29,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:29,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:29,967 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:29,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-28 23:55:30,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:55:30,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:30,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-28 23:55:30,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:30,350 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-10-28 23:55:30,566 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 21 treesize of output 17 [2021-10-28 23:55:30,648 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-10-28 23:55:30,649 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 35 treesize of output 34 [2021-10-28 23:55:31,452 INFO L354 Elim1Store]: treesize reduction 42, result has 6.7 percent of original size [2021-10-28 23:55:31,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 23 [2021-10-28 23:55:31,507 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:31,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391531009] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:31,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:31,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-10-28 23:55:31,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654531534] [2021-10-28 23:55:31,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-28 23:55:31,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:31,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-28 23:55:31,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-10-28 23:55:31,511 INFO L87 Difference]: Start difference. First operand 135 states and 153 transitions. Second operand has 22 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 19 states have internal predecessors, (78), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:32,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:32,764 INFO L93 Difference]: Finished difference Result 214 states and 238 transitions. [2021-10-28 23:55:32,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-28 23:55:32,767 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 19 states have internal predecessors, (78), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-10-28 23:55:32,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:32,768 INFO L225 Difference]: With dead ends: 214 [2021-10-28 23:55:32,769 INFO L226 Difference]: Without dead ends: 190 [2021-10-28 23:55:32,769 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-10-28 23:55:32,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-10-28 23:55:32,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 181. [2021-10-28 23:55:32,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 170 states have (on average 1.1705882352941177) internal successors, (199), 174 states have internal predecessors, (199), 5 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:32,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 205 transitions. [2021-10-28 23:55:32,777 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 205 transitions. Word has length 51 [2021-10-28 23:55:32,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:32,777 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 205 transitions. [2021-10-28 23:55:32,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 19 states have internal predecessors, (78), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:32,778 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 205 transitions. [2021-10-28 23:55:32,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-28 23:55:32,779 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:32,779 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2021-10-28 23:55:32,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:32,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-28 23:55:32,994 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:32,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:32,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1943965187, now seen corresponding path program 4 times [2021-10-28 23:55:32,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:32,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628123248] [2021-10-28 23:55:32,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:32,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:33,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:33,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:33,415 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:33,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:33,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628123248] [2021-10-28 23:55:33,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628123248] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:33,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098379851] [2021-10-28 23:55:33,416 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 23:55:33,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:33,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:33,417 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:33,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-28 23:55:33,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 23:55:33,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:33,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-28 23:55:33,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:33,752 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:55:33,753 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-10-28 23:55:34,100 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 15 treesize of output 11 [2021-10-28 23:55:34,537 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-10-28 23:55:34,538 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 25 [2021-10-28 23:55:34,556 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:34,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098379851] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:34,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:34,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 32 [2021-10-28 23:55:34,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387260848] [2021-10-28 23:55:34,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-28 23:55:34,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:34,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-28 23:55:34,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-10-28 23:55:34,558 INFO L87 Difference]: Start difference. First operand 181 states and 205 transitions. Second operand has 32 states, 30 states have (on average 2.8) internal successors, (84), 29 states have internal predecessors, (84), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:36,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:36,565 INFO L93 Difference]: Finished difference Result 284 states and 309 transitions. [2021-10-28 23:55:36,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-28 23:55:36,566 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 2.8) internal successors, (84), 29 states have internal predecessors, (84), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-10-28 23:55:36,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:36,567 INFO L225 Difference]: With dead ends: 284 [2021-10-28 23:55:36,567 INFO L226 Difference]: Without dead ends: 255 [2021-10-28 23:55:36,569 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1102 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2021-10-28 23:55:36,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-10-28 23:55:36,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 234. [2021-10-28 23:55:36,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 222 states have (on average 1.1531531531531531) internal successors, (256), 226 states have internal predecessors, (256), 6 states have call successors, (6), 6 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:36,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 263 transitions. [2021-10-28 23:55:36,577 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 263 transitions. Word has length 51 [2021-10-28 23:55:36,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:36,578 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 263 transitions. [2021-10-28 23:55:36,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 2.8) internal successors, (84), 29 states have internal predecessors, (84), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:36,578 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 263 transitions. [2021-10-28 23:55:36,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-28 23:55:36,579 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:36,579 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 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-10-28 23:55:36,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:36,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:36,794 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:36,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:36,794 INFO L85 PathProgramCache]: Analyzing trace with hash -2001819386, now seen corresponding path program 5 times [2021-10-28 23:55:36,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:36,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966433694] [2021-10-28 23:55:36,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:36,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:37,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:37,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:37,015 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:37,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:37,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966433694] [2021-10-28 23:55:37,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966433694] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:37,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516515285] [2021-10-28 23:55:37,016 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 23:55:37,016 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:37,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:37,021 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:37,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-28 23:55:37,409 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-28 23:55:37,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:37,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-28 23:55:37,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:37,456 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:55:37,457 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-10-28 23:55:37,946 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:37,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516515285] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:37,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:37,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 18 [2021-10-28 23:55:37,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041953021] [2021-10-28 23:55:37,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-28 23:55:37,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:37,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-28 23:55:37,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-10-28 23:55:37,948 INFO L87 Difference]: Start difference. First operand 234 states and 263 transitions. Second operand has 19 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:38,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:38,855 INFO L93 Difference]: Finished difference Result 298 states and 330 transitions. [2021-10-28 23:55:38,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-28 23:55:38,856 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2021-10-28 23:55:38,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:38,858 INFO L225 Difference]: With dead ends: 298 [2021-10-28 23:55:38,858 INFO L226 Difference]: Without dead ends: 296 [2021-10-28 23:55:38,859 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-10-28 23:55:38,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-10-28 23:55:38,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 252. [2021-10-28 23:55:38,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 240 states have (on average 1.15) internal successors, (276), 244 states have internal predecessors, (276), 6 states have call successors, (6), 6 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:38,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 283 transitions. [2021-10-28 23:55:38,890 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 283 transitions. Word has length 55 [2021-10-28 23:55:38,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:38,891 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 283 transitions. [2021-10-28 23:55:38,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:38,892 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 283 transitions. [2021-10-28 23:55:38,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-28 23:55:38,893 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:38,893 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-10-28 23:55:38,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:39,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:39,093 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:39,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:39,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1800116063, now seen corresponding path program 3 times [2021-10-28 23:55:39,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:39,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095206340] [2021-10-28 23:55:39,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:39,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:39,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:39,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:39,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:39,244 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:39,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:39,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095206340] [2021-10-28 23:55:39,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095206340] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:39,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826392460] [2021-10-28 23:55:39,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 23:55:39,245 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:39,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:39,249 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:39,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-28 23:55:39,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-28 23:55:39,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:39,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-28 23:55:39,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:40,180 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:40,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826392460] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:40,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:40,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 19 [2021-10-28 23:55:40,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427174432] [2021-10-28 23:55:40,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-28 23:55:40,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:40,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-28 23:55:40,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-10-28 23:55:40,183 INFO L87 Difference]: Start difference. First operand 252 states and 283 transitions. Second operand has 20 states, 19 states have (on average 4.7894736842105265) internal successors, (91), 17 states have internal predecessors, (91), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:41,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:41,025 INFO L93 Difference]: Finished difference Result 403 states and 442 transitions. [2021-10-28 23:55:41,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-28 23:55:41,026 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 4.7894736842105265) internal successors, (91), 17 states have internal predecessors, (91), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2021-10-28 23:55:41,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:41,029 INFO L225 Difference]: With dead ends: 403 [2021-10-28 23:55:41,030 INFO L226 Difference]: Without dead ends: 403 [2021-10-28 23:55:41,030 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2021-10-28 23:55:41,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-10-28 23:55:41,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 322. [2021-10-28 23:55:41,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 310 states have (on average 1.1483870967741936) internal successors, (356), 314 states have internal predecessors, (356), 6 states have call successors, (6), 6 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:41,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 363 transitions. [2021-10-28 23:55:41,050 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 363 transitions. Word has length 55 [2021-10-28 23:55:41,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:41,051 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 363 transitions. [2021-10-28 23:55:41,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 4.7894736842105265) internal successors, (91), 17 states have internal predecessors, (91), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:41,052 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 363 transitions. [2021-10-28 23:55:41,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-28 23:55:41,053 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:41,053 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 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-10-28 23:55:41,097 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:41,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-28 23:55:41,270 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:41,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:41,270 INFO L85 PathProgramCache]: Analyzing trace with hash -709186118, now seen corresponding path program 6 times [2021-10-28 23:55:41,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:41,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816157074] [2021-10-28 23:55:41,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:41,271 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:41,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:41,594 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:41,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:41,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816157074] [2021-10-28 23:55:41,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816157074] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:41,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095747366] [2021-10-28 23:55:41,595 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-28 23:55:41,595 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:41,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:41,601 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:41,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-28 23:55:42,022 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-28 23:55:42,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:42,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-28 23:55:42,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:42,270 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 21 treesize of output 17 [2021-10-28 23:55:43,304 INFO L354 Elim1Store]: treesize reduction 27, result has 22.9 percent of original size [2021-10-28 23:55:43,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 24 [2021-10-28 23:55:43,331 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 17 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:43,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095747366] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:43,332 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:43,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 35 [2021-10-28 23:55:43,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676107710] [2021-10-28 23:55:43,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-28 23:55:43,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:43,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-28 23:55:43,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1089, Unknown=0, NotChecked=0, Total=1190 [2021-10-28 23:55:43,334 INFO L87 Difference]: Start difference. First operand 322 states and 363 transitions. Second operand has 35 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:46,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:46,076 INFO L93 Difference]: Finished difference Result 508 states and 554 transitions. [2021-10-28 23:55:46,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-28 23:55:46,082 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 61 [2021-10-28 23:55:46,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:46,086 INFO L225 Difference]: With dead ends: 508 [2021-10-28 23:55:46,086 INFO L226 Difference]: Without dead ends: 470 [2021-10-28 23:55:46,088 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=398, Invalid=3142, Unknown=0, NotChecked=0, Total=3540 [2021-10-28 23:55:46,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-10-28 23:55:46,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 412. [2021-10-28 23:55:46,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 399 states have (on average 1.137844611528822) internal successors, (454), 403 states have internal predecessors, (454), 7 states have call successors, (7), 7 states have call predecessors, (7), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:46,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 462 transitions. [2021-10-28 23:55:46,105 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 462 transitions. Word has length 61 [2021-10-28 23:55:46,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:46,106 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 462 transitions. [2021-10-28 23:55:46,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:46,106 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 462 transitions. [2021-10-28 23:55:46,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-28 23:55:46,107 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:46,108 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 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-10-28 23:55:46,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:46,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:46,328 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:46,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:46,328 INFO L85 PathProgramCache]: Analyzing trace with hash 68362493, now seen corresponding path program 7 times [2021-10-28 23:55:46,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:46,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6395058] [2021-10-28 23:55:46,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:46,328 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:46,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:46,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:46,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:46,662 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 6 proven. 62 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:46,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:46,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6395058] [2021-10-28 23:55:46,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6395058] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:46,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189112526] [2021-10-28 23:55:46,663 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-28 23:55:46,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:46,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:46,664 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:46,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-28 23:55:47,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:47,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-28 23:55:47,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:47,613 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 15 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:47,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189112526] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:47,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:47,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 26 [2021-10-28 23:55:47,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379542144] [2021-10-28 23:55:47,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-28 23:55:47,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:47,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-28 23:55:47,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-10-28 23:55:47,617 INFO L87 Difference]: Start difference. First operand 412 states and 462 transitions. Second operand has 27 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:48,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:55:48,568 INFO L93 Difference]: Finished difference Result 517 states and 572 transitions. [2021-10-28 23:55:48,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-28 23:55:48,568 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2021-10-28 23:55:48,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:55:48,572 INFO L225 Difference]: With dead ends: 517 [2021-10-28 23:55:48,572 INFO L226 Difference]: Without dead ends: 515 [2021-10-28 23:55:48,573 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=163, Invalid=1027, Unknown=0, NotChecked=0, Total=1190 [2021-10-28 23:55:48,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-10-28 23:55:48,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 436. [2021-10-28 23:55:48,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 423 states have (on average 1.1371158392434988) internal successors, (481), 427 states have internal predecessors, (481), 7 states have call successors, (7), 7 states have call predecessors, (7), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:48,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 489 transitions. [2021-10-28 23:55:48,592 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 489 transitions. Word has length 65 [2021-10-28 23:55:48,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:55:48,593 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 489 transitions. [2021-10-28 23:55:48,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:55:48,593 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 489 transitions. [2021-10-28 23:55:48,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-28 23:55:48,595 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:55:48,595 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-10-28 23:55:48,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-28 23:55:48,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-28 23:55:48,820 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:55:48,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:55:48,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1213534789, now seen corresponding path program 4 times [2021-10-28 23:55:48,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:55:48,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492498087] [2021-10-28 23:55:48,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:55:48,821 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:55:48,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:49,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:55:49,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:55:49,701 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 5 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:55:49,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:55:49,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492498087] [2021-10-28 23:55:49,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492498087] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:49,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668469132] [2021-10-28 23:55:49,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 23:55:49,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:55:49,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:55:49,702 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:55:49,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-28 23:55:50,211 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 23:55:50,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:55:50,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-28 23:55:50,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:55:50,249 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-10-28 23:55:50,257 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 9 treesize of output 11 [2021-10-28 23:55:50,748 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 15 treesize of output 11 [2021-10-28 23:55:50,875 INFO L354 Elim1Store]: treesize reduction 47, result has 19.0 percent of original size [2021-10-28 23:55:50,875 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 32 treesize of output 31 [2021-10-28 23:55:52,171 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-28 23:55:52,171 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 40 treesize of output 32 [2021-10-28 23:55:54,112 INFO L354 Elim1Store]: treesize reduction 58, result has 31.0 percent of original size [2021-10-28 23:55:54,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 57 [2021-10-28 23:55:54,238 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 20 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:55:54,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668469132] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:55:54,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:55:54,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 20] total 46 [2021-10-28 23:55:54,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108237286] [2021-10-28 23:55:54,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-10-28 23:55:54,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:55:54,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-10-28 23:55:54,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1954, Unknown=0, NotChecked=0, Total=2070 [2021-10-28 23:55:54,241 INFO L87 Difference]: Start difference. First operand 436 states and 489 transitions. Second operand has 46 states, 44 states have (on average 2.772727272727273) internal successors, (122), 43 states have internal predecessors, (122), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:20,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:20,040 INFO L93 Difference]: Finished difference Result 792 states and 875 transitions. [2021-10-28 23:57:20,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-28 23:57:20,040 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 44 states have (on average 2.772727272727273) internal successors, (122), 43 states have internal predecessors, (122), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 68 [2021-10-28 23:57:20,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:57:20,044 INFO L225 Difference]: With dead ends: 792 [2021-10-28 23:57:20,045 INFO L226 Difference]: Without dead ends: 610 [2021-10-28 23:57:20,049 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1673 ImplicationChecksByTransitivity, 78.1s TimeCoverageRelationStatistics Valid=719, Invalid=7835, Unknown=2, NotChecked=0, Total=8556 [2021-10-28 23:57:20,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-10-28 23:57:20,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 550. [2021-10-28 23:57:20,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 536 states have (on average 1.1492537313432836) internal successors, (616), 540 states have internal predecessors, (616), 8 states have call successors, (8), 8 states have call predecessors, (8), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:20,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 625 transitions. [2021-10-28 23:57:20,069 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 625 transitions. Word has length 68 [2021-10-28 23:57:20,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:57:20,070 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 625 transitions. [2021-10-28 23:57:20,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 44 states have (on average 2.772727272727273) internal successors, (122), 43 states have internal predecessors, (122), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:20,070 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 625 transitions. [2021-10-28 23:57:20,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-28 23:57:20,072 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:57:20,072 INFO L513 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 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-10-28 23:57:20,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:20,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:20,298 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:57:20,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:20,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1171066993, now seen corresponding path program 8 times [2021-10-28 23:57:20,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:20,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220872132] [2021-10-28 23:57:20,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:20,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:20,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:57:20,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:20,681 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 17 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:20,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:20,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220872132] [2021-10-28 23:57:20,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220872132] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:20,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886274023] [2021-10-28 23:57:20,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:57:20,682 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:20,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:20,685 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:20,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-28 23:57:21,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:57:21,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:21,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-28 23:57:21,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:21,372 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:57:21,373 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-10-28 23:57:21,827 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 16 treesize of output 12 [2021-10-28 23:57:23,143 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 23:57:23,143 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 28 treesize of output 28 [2021-10-28 23:57:23,561 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 15 proven. 78 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:23,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886274023] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:23,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:23,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 40 [2021-10-28 23:57:23,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819250935] [2021-10-28 23:57:23,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-28 23:57:23,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:23,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-28 23:57:23,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1460, Unknown=0, NotChecked=0, Total=1560 [2021-10-28 23:57:23,563 INFO L87 Difference]: Start difference. First operand 550 states and 625 transitions. Second operand has 40 states, 38 states have (on average 3.4210526315789473) internal successors, (130), 37 states have internal predecessors, (130), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:28,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:28,794 INFO L93 Difference]: Finished difference Result 1060 states and 1161 transitions. [2021-10-28 23:57:28,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-28 23:57:28,795 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 38 states have (on average 3.4210526315789473) internal successors, (130), 37 states have internal predecessors, (130), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2021-10-28 23:57:28,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:57:28,799 INFO L225 Difference]: With dead ends: 1060 [2021-10-28 23:57:28,799 INFO L226 Difference]: Without dead ends: 910 [2021-10-28 23:57:28,802 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=472, Invalid=4930, Unknown=0, NotChecked=0, Total=5402 [2021-10-28 23:57:28,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-10-28 23:57:28,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 698. [2021-10-28 23:57:28,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 683 states have (on average 1.1420204978038067) internal successors, (780), 687 states have internal predecessors, (780), 9 states have call successors, (9), 9 states have call predecessors, (9), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:28,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 790 transitions. [2021-10-28 23:57:28,832 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 790 transitions. Word has length 71 [2021-10-28 23:57:28,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:57:28,833 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 790 transitions. [2021-10-28 23:57:28,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 38 states have (on average 3.4210526315789473) internal successors, (130), 37 states have internal predecessors, (130), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:28,833 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 790 transitions. [2021-10-28 23:57:28,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-28 23:57:28,835 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:57:28,835 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:57:28,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-10-28 23:57:29,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-10-28 23:57:29,050 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:57:29,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:29,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1329333336, now seen corresponding path program 5 times [2021-10-28 23:57:29,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:29,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474048401] [2021-10-28 23:57:29,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:29,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:29,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:57:29,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,282 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 1 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:29,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:29,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474048401] [2021-10-28 23:57:29,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474048401] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:29,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534828933] [2021-10-28 23:57:29,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 23:57:29,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:29,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:29,285 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:29,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-28 23:57:30,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-28 23:57:30,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:30,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-28 23:57:30,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:30,384 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-28 23:57:30,384 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 1 case distinctions, treesize of input 18 treesize of output 19 [2021-10-28 23:57:30,388 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 13 [2021-10-28 23:57:31,078 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 6 proven. 51 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:31,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534828933] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:31,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:31,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-10-28 23:57:31,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159678960] [2021-10-28 23:57:31,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-28 23:57:31,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:31,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-28 23:57:31,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-10-28 23:57:31,080 INFO L87 Difference]: Start difference. First operand 698 states and 790 transitions. Second operand has 19 states, 18 states have (on average 6.555555555555555) internal successors, (118), 17 states have internal predecessors, (118), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:31,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:31,829 INFO L93 Difference]: Finished difference Result 984 states and 1095 transitions. [2021-10-28 23:57:31,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-28 23:57:31,830 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 6.555555555555555) internal successors, (118), 17 states have internal predecessors, (118), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 72 [2021-10-28 23:57:31,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:57:31,835 INFO L225 Difference]: With dead ends: 984 [2021-10-28 23:57:31,836 INFO L226 Difference]: Without dead ends: 984 [2021-10-28 23:57:31,836 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-10-28 23:57:31,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-10-28 23:57:31,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 836. [2021-10-28 23:57:31,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 821 states have (on average 1.1388550548112057) internal successors, (935), 825 states have internal predecessors, (935), 9 states have call successors, (9), 9 states have call predecessors, (9), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:31,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 945 transitions. [2021-10-28 23:57:31,870 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 945 transitions. Word has length 72 [2021-10-28 23:57:31,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:57:31,870 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 945 transitions. [2021-10-28 23:57:31,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 6.555555555555555) internal successors, (118), 17 states have internal predecessors, (118), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:31,871 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 945 transitions. [2021-10-28 23:57:31,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-10-28 23:57:31,873 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:57:31,873 INFO L513 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 1, 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-10-28 23:57:31,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:32,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:32,090 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:57:32,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:32,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1811031592, now seen corresponding path program 9 times [2021-10-28 23:57:32,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:32,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934331916] [2021-10-28 23:57:32,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:32,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:32,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:32,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:57:32,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:32,581 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 21 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:32,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:32,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934331916] [2021-10-28 23:57:32,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934331916] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:32,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200890435] [2021-10-28 23:57:32,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 23:57:32,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:32,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:32,585 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:32,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-28 23:57:33,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-10-28 23:57:33,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:33,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-28 23:57:33,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:34,145 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 21 treesize of output 17 [2021-10-28 23:57:34,672 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 15 treesize of output 7 [2021-10-28 23:57:34,689 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 21 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:34,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200890435] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:34,689 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:34,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 35 [2021-10-28 23:57:34,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238776053] [2021-10-28 23:57:34,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-28 23:57:34,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:34,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-28 23:57:34,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-10-28 23:57:34,692 INFO L87 Difference]: Start difference. First operand 836 states and 945 transitions. Second operand has 35 states, 33 states have (on average 3.606060606060606) internal successors, (119), 32 states have internal predecessors, (119), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:36,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:36,800 INFO L93 Difference]: Finished difference Result 1277 states and 1412 transitions. [2021-10-28 23:57:36,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-28 23:57:36,805 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 3.606060606060606) internal successors, (119), 32 states have internal predecessors, (119), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 81 [2021-10-28 23:57:36,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:57:36,812 INFO L225 Difference]: With dead ends: 1277 [2021-10-28 23:57:36,812 INFO L226 Difference]: Without dead ends: 1098 [2021-10-28 23:57:36,813 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=222, Invalid=2130, Unknown=0, NotChecked=0, Total=2352 [2021-10-28 23:57:36,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-10-28 23:57:36,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 1003. [2021-10-28 23:57:36,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 987 states have (on average 1.1347517730496455) internal successors, (1120), 991 states have internal predecessors, (1120), 10 states have call successors, (10), 10 states have call predecessors, (10), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:36,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 1131 transitions. [2021-10-28 23:57:36,846 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 1131 transitions. Word has length 81 [2021-10-28 23:57:36,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:57:36,847 INFO L470 AbstractCegarLoop]: Abstraction has 1003 states and 1131 transitions. [2021-10-28 23:57:36,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 3.606060606060606) internal successors, (119), 32 states have internal predecessors, (119), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:36,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 1131 transitions. [2021-10-28 23:57:36,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-28 23:57:36,849 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:57:36,850 INFO L513 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 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-10-28 23:57:36,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:37,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-10-28 23:57:37,066 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:57:37,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:37,066 INFO L85 PathProgramCache]: Analyzing trace with hash 10181099, now seen corresponding path program 10 times [2021-10-28 23:57:37,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:37,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084747274] [2021-10-28 23:57:37,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:37,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:37,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:57:37,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:37,520 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 28 proven. 134 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:37,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:37,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084747274] [2021-10-28 23:57:37,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084747274] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:37,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082143570] [2021-10-28 23:57:37,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 23:57:37,521 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:37,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:37,522 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:37,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-28 23:57:38,613 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 23:57:38,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:38,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-28 23:57:38,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:38,655 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:57:38,656 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-10-28 23:57:39,094 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 16 treesize of output 12 [2021-10-28 23:57:39,968 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 23:57:39,968 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 19 treesize of output 19 [2021-10-28 23:57:40,264 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 50 proven. 112 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:40,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082143570] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:40,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:40,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 23] total 36 [2021-10-28 23:57:40,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217216686] [2021-10-28 23:57:40,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-28 23:57:40,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:40,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-28 23:57:40,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-10-28 23:57:40,267 INFO L87 Difference]: Start difference. First operand 1003 states and 1131 transitions. Second operand has 37 states, 34 states have (on average 4.0) internal successors, (136), 34 states have internal predecessors, (136), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:43,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:43,675 INFO L93 Difference]: Finished difference Result 1346 states and 1483 transitions. [2021-10-28 23:57:43,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-28 23:57:43,687 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 34 states have (on average 4.0) internal successors, (136), 34 states have internal predecessors, (136), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 85 [2021-10-28 23:57:43,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:57:43,694 INFO L225 Difference]: With dead ends: 1346 [2021-10-28 23:57:43,694 INFO L226 Difference]: Without dead ends: 1344 [2021-10-28 23:57:43,696 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=344, Invalid=3078, Unknown=0, NotChecked=0, Total=3422 [2021-10-28 23:57:43,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2021-10-28 23:57:43,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 1045. [2021-10-28 23:57:43,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1029 states have (on average 1.1350826044703595) internal successors, (1168), 1033 states have internal predecessors, (1168), 10 states have call successors, (10), 10 states have call predecessors, (10), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:43,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 1179 transitions. [2021-10-28 23:57:43,733 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 1179 transitions. Word has length 85 [2021-10-28 23:57:43,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:57:43,734 INFO L470 AbstractCegarLoop]: Abstraction has 1045 states and 1179 transitions. [2021-10-28 23:57:43,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 34 states have (on average 4.0) internal successors, (136), 34 states have internal predecessors, (136), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:57:43,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1179 transitions. [2021-10-28 23:57:43,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-28 23:57:43,737 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:57:43,737 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:57:43,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:43,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-10-28 23:57:43,961 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:57:43,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:43,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1327649636, now seen corresponding path program 6 times [2021-10-28 23:57:43,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:43,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992186165] [2021-10-28 23:57:43,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:43,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:57:44,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,665 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 7 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:44,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:44,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992186165] [2021-10-28 23:57:44,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992186165] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:44,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590314378] [2021-10-28 23:57:44,669 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-28 23:57:44,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:44,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:44,676 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:44,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-28 23:57:45,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-28 23:57:45,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:45,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-28 23:57:45,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:45,647 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-10-28 23:57:46,076 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 21 treesize of output 17 [2021-10-28 23:57:46,162 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-10-28 23:57:46,163 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 35 treesize of output 34 [2021-10-28 23:57:49,500 INFO L354 Elim1Store]: treesize reduction 79, result has 34.7 percent of original size [2021-10-28 23:57:49,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 60 treesize of output 72 [2021-10-28 23:57:49,610 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 7 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:57:49,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590314378] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:49,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:49,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 44 [2021-10-28 23:57:49,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481817558] [2021-10-28 23:57:49,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-28 23:57:49,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:49,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-28 23:57:49,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1790, Unknown=0, NotChecked=0, Total=1892 [2021-10-28 23:57:49,613 INFO L87 Difference]: Start difference. First operand 1045 states and 1179 transitions. Second operand has 44 states, 43 states have (on average 3.511627906976744) internal successors, (151), 41 states have internal predecessors, (151), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:02,145 WARN L207 SmtUtils]: Spent 7.65 s on a formula simplification. DAG size of input: 65 DAG size of output: 50 [2021-10-28 23:58:09,619 WARN L207 SmtUtils]: Spent 7.39 s on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-10-28 23:58:16,939 WARN L207 SmtUtils]: Spent 7.21 s on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-10-28 23:58:25,040 WARN L207 SmtUtils]: Spent 7.81 s on a formula simplification. DAG size of input: 72 DAG size of output: 57 [2021-10-28 23:58:32,134 WARN L207 SmtUtils]: Spent 7.01 s on a formula simplification. DAG size of input: 72 DAG size of output: 57 [2021-10-28 23:58:47,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:58:47,718 INFO L93 Difference]: Finished difference Result 2438 states and 2694 transitions. [2021-10-28 23:58:47,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-28 23:58:47,718 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 3.511627906976744) internal successors, (151), 41 states have internal predecessors, (151), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 85 [2021-10-28 23:58:47,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:58:47,728 INFO L225 Difference]: With dead ends: 2438 [2021-10-28 23:58:47,728 INFO L226 Difference]: Without dead ends: 1575 [2021-10-28 23:58:47,732 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1593 ImplicationChecksByTransitivity, 56.2s TimeCoverageRelationStatistics Valid=694, Invalid=7678, Unknown=0, NotChecked=0, Total=8372 [2021-10-28 23:58:47,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2021-10-28 23:58:47,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1135. [2021-10-28 23:58:47,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 1118 states have (on average 1.1368515205724508) internal successors, (1271), 1122 states have internal predecessors, (1271), 11 states have call successors, (11), 11 states have call predecessors, (11), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:47,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 1283 transitions. [2021-10-28 23:58:47,769 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 1283 transitions. Word has length 85 [2021-10-28 23:58:47,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:58:47,770 INFO L470 AbstractCegarLoop]: Abstraction has 1135 states and 1283 transitions. [2021-10-28 23:58:47,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 3.511627906976744) internal successors, (151), 41 states have internal predecessors, (151), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:47,770 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 1283 transitions. [2021-10-28 23:58:47,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-28 23:58:47,773 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:58:47,774 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:58:47,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-28 23:58:47,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-28 23:58:47,990 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:58:47,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:58:47,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1030247833, now seen corresponding path program 7 times [2021-10-28 23:58:47,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:58:47,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973794199] [2021-10-28 23:58:47,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:58:47,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:58:48,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:58:48,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:58:48,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:58:48,293 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 6 proven. 104 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:58:48,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:58:48,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973794199] [2021-10-28 23:58:48,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973794199] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:58:48,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599879649] [2021-10-28 23:58:48,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-28 23:58:48,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:58:48,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:58:48,298 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:58:48,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-28 23:58:49,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:58:49,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-28 23:58:49,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:58:50,174 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 15 proven. 95 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:58:50,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599879649] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:58:50,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:58:50,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-10-28 23:58:50,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059079023] [2021-10-28 23:58:50,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-28 23:58:50,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:58:50,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-28 23:58:50,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-10-28 23:58:50,177 INFO L87 Difference]: Start difference. First operand 1135 states and 1283 transitions. Second operand has 24 states, 23 states have (on average 5.478260869565218) internal successors, (126), 21 states have internal predecessors, (126), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:51,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:58:51,161 INFO L93 Difference]: Finished difference Result 1509 states and 1683 transitions. [2021-10-28 23:58:51,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-28 23:58:51,168 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 5.478260869565218) internal successors, (126), 21 states have internal predecessors, (126), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 89 [2021-10-28 23:58:51,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:58:51,176 INFO L225 Difference]: With dead ends: 1509 [2021-10-28 23:58:51,177 INFO L226 Difference]: Without dead ends: 1509 [2021-10-28 23:58:51,177 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=137, Invalid=855, Unknown=0, NotChecked=0, Total=992 [2021-10-28 23:58:51,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2021-10-28 23:58:51,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1316. [2021-10-28 23:58:51,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 1299 states have (on average 1.134719014626636) internal successors, (1474), 1303 states have internal predecessors, (1474), 11 states have call successors, (11), 11 states have call predecessors, (11), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:51,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 1486 transitions. [2021-10-28 23:58:51,215 INFO L78 Accepts]: Start accepts. Automaton has 1316 states and 1486 transitions. Word has length 89 [2021-10-28 23:58:51,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:58:51,216 INFO L470 AbstractCegarLoop]: Abstraction has 1316 states and 1486 transitions. [2021-10-28 23:58:51,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 5.478260869565218) internal successors, (126), 21 states have internal predecessors, (126), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:51,216 INFO L276 IsEmpty]: Start isEmpty. Operand 1316 states and 1486 transitions. [2021-10-28 23:58:51,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-28 23:58:51,219 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:58:51,220 INFO L513 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 1, 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-10-28 23:58:51,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-28 23:58:51,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-28 23:58:51,434 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:58:51,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:58:51,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1196842719, now seen corresponding path program 11 times [2021-10-28 23:58:51,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:58:51,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497852004] [2021-10-28 23:58:51,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:58:51,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:58:51,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:58:51,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:58:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:58:51,924 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:58:51,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:58:51,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497852004] [2021-10-28 23:58:51,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497852004] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:58:51,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993316404] [2021-10-28 23:58:51,925 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 23:58:51,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:58:51,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:58:51,934 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:58:51,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-28 23:58:53,068 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-10-28 23:58:53,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:58:53,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-28 23:58:53,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:58:53,374 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 21 treesize of output 17 [2021-10-28 23:58:53,811 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 15 treesize of output 7 [2021-10-28 23:58:53,829 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:58:53,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993316404] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:58:53,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:58:53,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 38 [2021-10-28 23:58:53,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208496008] [2021-10-28 23:58:53,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-10-28 23:58:53,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:58:53,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-10-28 23:58:53,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1307, Unknown=0, NotChecked=0, Total=1406 [2021-10-28 23:58:53,832 INFO L87 Difference]: Start difference. First operand 1316 states and 1486 transitions. Second operand has 38 states, 36 states have (on average 3.6944444444444446) internal successors, (133), 35 states have internal predecessors, (133), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:56,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:58:56,639 INFO L93 Difference]: Finished difference Result 1985 states and 2198 transitions. [2021-10-28 23:58:56,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-28 23:58:56,639 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 36 states have (on average 3.6944444444444446) internal successors, (133), 35 states have internal predecessors, (133), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-10-28 23:58:56,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:58:56,647 INFO L225 Difference]: With dead ends: 1985 [2021-10-28 23:58:56,647 INFO L226 Difference]: Without dead ends: 1698 [2021-10-28 23:58:56,649 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=240, Invalid=2516, Unknown=0, NotChecked=0, Total=2756 [2021-10-28 23:58:56,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1698 states. [2021-10-28 23:58:56,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1698 to 1554. [2021-10-28 23:58:56,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 1536 states have (on average 1.1321614583333333) internal successors, (1739), 1540 states have internal predecessors, (1739), 12 states have call successors, (12), 12 states have call predecessors, (12), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:56,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 1752 transitions. [2021-10-28 23:58:56,691 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 1752 transitions. Word has length 91 [2021-10-28 23:58:56,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:58:56,692 INFO L470 AbstractCegarLoop]: Abstraction has 1554 states and 1752 transitions. [2021-10-28 23:58:56,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 36 states have (on average 3.6944444444444446) internal successors, (133), 35 states have internal predecessors, (133), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:58:56,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 1752 transitions. [2021-10-28 23:58:56,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-10-28 23:58:56,696 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:58:56,697 INFO L513 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 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-10-28 23:58:56,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-10-28 23:58:56,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-28 23:58:56,922 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:58:56,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:58:56,922 INFO L85 PathProgramCache]: Analyzing trace with hash -695207198, now seen corresponding path program 12 times [2021-10-28 23:58:56,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:58:56,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48541754] [2021-10-28 23:58:56,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:58:56,923 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:58:56,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:58:57,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:58:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:58:57,535 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 45 proven. 179 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:58:57,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:58:57,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48541754] [2021-10-28 23:58:57,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48541754] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:58:57,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843938177] [2021-10-28 23:58:57,536 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-28 23:58:57,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:58:57,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:58:57,538 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:58:57,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-28 23:58:59,005 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-10-28 23:58:59,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:58:59,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-28 23:58:59,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:58:59,833 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 66 proven. 158 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:58:59,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843938177] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:58:59,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:58:59,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 42 [2021-10-28 23:58:59,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120516908] [2021-10-28 23:58:59,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-28 23:58:59,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:58:59,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-28 23:58:59,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1581, Unknown=0, NotChecked=0, Total=1806 [2021-10-28 23:58:59,836 INFO L87 Difference]: Start difference. First operand 1554 states and 1752 transitions. Second operand has 43 states, 40 states have (on average 4.45) internal successors, (178), 40 states have internal predecessors, (178), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:01,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:59:01,746 INFO L93 Difference]: Finished difference Result 1932 states and 2145 transitions. [2021-10-28 23:59:01,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-28 23:59:01,751 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 40 states have (on average 4.45) internal successors, (178), 40 states have internal predecessors, (178), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 95 [2021-10-28 23:59:01,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:59:01,759 INFO L225 Difference]: With dead ends: 1932 [2021-10-28 23:59:01,759 INFO L226 Difference]: Without dead ends: 1930 [2021-10-28 23:59:01,760 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 738 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=380, Invalid=2482, Unknown=0, NotChecked=0, Total=2862 [2021-10-28 23:59:01,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2021-10-28 23:59:01,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1608. [2021-10-28 23:59:01,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1590 states have (on average 1.1327044025157234) internal successors, (1801), 1594 states have internal predecessors, (1801), 12 states have call successors, (12), 12 states have call predecessors, (12), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:01,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 1814 transitions. [2021-10-28 23:59:01,811 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 1814 transitions. Word has length 95 [2021-10-28 23:59:01,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:59:01,811 INFO L470 AbstractCegarLoop]: Abstraction has 1608 states and 1814 transitions. [2021-10-28 23:59:01,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 40 states have (on average 4.45) internal successors, (178), 40 states have internal predecessors, (178), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:01,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 1814 transitions. [2021-10-28 23:59:01,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-10-28 23:59:01,815 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:59:01,816 INFO L513 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 1, 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-10-28 23:59:01,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-28 23:59:02,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-28 23:59:02,034 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:59:02,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:59:02,034 INFO L85 PathProgramCache]: Analyzing trace with hash -982111594, now seen corresponding path program 13 times [2021-10-28 23:59:02,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:59:02,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102811495] [2021-10-28 23:59:02,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:59:02,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:59:02,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:59:02,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:59:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:59:02,640 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 29 proven. 238 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:59:02,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:59:02,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102811495] [2021-10-28 23:59:02,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102811495] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:59:02,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639928288] [2021-10-28 23:59:02,642 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-28 23:59:02,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:59:02,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:59:02,646 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:59:02,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-28 23:59:03,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:59:03,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-28 23:59:03,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:59:04,268 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 25 treesize of output 21 [2021-10-28 23:59:06,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 23:59:06,780 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 33 treesize of output 33 [2021-10-28 23:59:07,118 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 66 proven. 201 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:59:07,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639928288] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:59:07,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:59:07,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 25] total 51 [2021-10-28 23:59:07,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171795790] [2021-10-28 23:59:07,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-28 23:59:07,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:59:07,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-28 23:59:07,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=2384, Unknown=0, NotChecked=0, Total=2550 [2021-10-28 23:59:07,120 INFO L87 Difference]: Start difference. First operand 1608 states and 1814 transitions. Second operand has 51 states, 49 states have (on average 3.877551020408163) internal successors, (190), 48 states have internal predecessors, (190), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:36,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:59:36,271 INFO L93 Difference]: Finished difference Result 3156 states and 3474 transitions. [2021-10-28 23:59:36,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-28 23:59:36,272 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 49 states have (on average 3.877551020408163) internal successors, (190), 48 states have internal predecessors, (190), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 101 [2021-10-28 23:59:36,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:59:36,284 INFO L225 Difference]: With dead ends: 3156 [2021-10-28 23:59:36,284 INFO L226 Difference]: Without dead ends: 2827 [2021-10-28 23:59:36,285 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=564, Invalid=6918, Unknown=0, NotChecked=0, Total=7482 [2021-10-28 23:59:36,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2827 states. [2021-10-28 23:59:36,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2827 to 2201. [2021-10-28 23:59:36,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2201 states, 2182 states have (on average 1.1329055912007333) internal successors, (2472), 2186 states have internal predecessors, (2472), 13 states have call successors, (13), 13 states have call predecessors, (13), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:36,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2201 states to 2201 states and 2486 transitions. [2021-10-28 23:59:36,341 INFO L78 Accepts]: Start accepts. Automaton has 2201 states and 2486 transitions. Word has length 101 [2021-10-28 23:59:36,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:59:36,342 INFO L470 AbstractCegarLoop]: Abstraction has 2201 states and 2486 transitions. [2021-10-28 23:59:36,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 49 states have (on average 3.877551020408163) internal successors, (190), 48 states have internal predecessors, (190), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:36,342 INFO L276 IsEmpty]: Start isEmpty. Operand 2201 states and 2486 transitions. [2021-10-28 23:59:36,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-10-28 23:59:36,347 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:59:36,347 INFO L513 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:59:36,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-28 23:59:36,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:59:36,574 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:59:36,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:59:36,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1952660917, now seen corresponding path program 8 times [2021-10-28 23:59:36,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:59:36,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800082504] [2021-10-28 23:59:36,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:59:36,575 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:59:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:59:37,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:59:37,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:59:37,303 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 9 proven. 154 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:59:37,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:59:37,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800082504] [2021-10-28 23:59:37,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800082504] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:59:37,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989856884] [2021-10-28 23:59:37,304 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:59:37,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:59:37,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:59:37,305 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:59:37,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-28 23:59:38,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:59:38,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:59:38,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 85 conjunts are in the unsatisfiable core [2021-10-28 23:59:38,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:59:38,583 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-10-28 23:59:39,050 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 21 treesize of output 17 [2021-10-28 23:59:39,130 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 31 treesize of output 30 [2021-10-28 23:59:42,927 INFO L354 Elim1Store]: treesize reduction 129, result has 5.8 percent of original size [2021-10-28 23:59:42,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 68 treesize of output 37 [2021-10-28 23:59:42,983 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 9 proven. 154 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:59:42,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989856884] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:59:42,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:59:42,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 52 [2021-10-28 23:59:42,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600370482] [2021-10-28 23:59:42,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-28 23:59:42,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:59:42,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-28 23:59:42,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2522, Unknown=0, NotChecked=0, Total=2652 [2021-10-28 23:59:42,985 INFO L87 Difference]: Start difference. First operand 2201 states and 2486 transitions. Second operand has 52 states, 51 states have (on average 3.7254901960784315) internal successors, (190), 49 states have internal predecessors, (190), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:49,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:59:49,344 INFO L93 Difference]: Finished difference Result 5186 states and 5824 transitions. [2021-10-28 23:59:49,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-28 23:59:49,354 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 3.7254901960784315) internal successors, (190), 49 states have internal predecessors, (190), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 102 [2021-10-28 23:59:49,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:59:49,381 INFO L225 Difference]: With dead ends: 5186 [2021-10-28 23:59:49,381 INFO L226 Difference]: Without dead ends: 5102 [2021-10-28 23:59:49,382 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=349, Invalid=4763, Unknown=0, NotChecked=0, Total=5112 [2021-10-28 23:59:49,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5102 states. [2021-10-28 23:59:49,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5102 to 3343. [2021-10-28 23:59:49,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3343 states, 3317 states have (on average 1.1272233946337051) internal successors, (3739), 3321 states have internal predecessors, (3739), 20 states have call successors, (20), 20 states have call predecessors, (20), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:49,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3343 states to 3343 states and 3760 transitions. [2021-10-28 23:59:49,456 INFO L78 Accepts]: Start accepts. Automaton has 3343 states and 3760 transitions. Word has length 102 [2021-10-28 23:59:49,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:59:49,456 INFO L470 AbstractCegarLoop]: Abstraction has 3343 states and 3760 transitions. [2021-10-28 23:59:49,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 3.7254901960784315) internal successors, (190), 49 states have internal predecessors, (190), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:59:49,457 INFO L276 IsEmpty]: Start isEmpty. Operand 3343 states and 3760 transitions. [2021-10-28 23:59:49,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-28 23:59:49,464 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:59:49,464 INFO L513 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:59:49,508 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-28 23:59:49,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:59:49,678 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting cstrpbrkErr1REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-28 23:59:49,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:59:49,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1692635886, now seen corresponding path program 9 times [2021-10-28 23:59:49,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:59:49,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535871927] [2021-10-28 23:59:49,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:59:49,678 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:59:49,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:59:50,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:59:50,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:59:50,080 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 15 proven. 165 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:59:50,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:59:50,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535871927] [2021-10-28 23:59:50,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535871927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:59:50,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362419299] [2021-10-28 23:59:50,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 23:59:50,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:59:50,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:59:50,086 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:59:50,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-28 23:59:51,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-28 23:59:51,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:59:51,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-28 23:59:51,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:59:51,864 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:59:51,864 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-10-28 23:59:51,873 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-10-28 23:59:52,175 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 16 treesize of output 12 [2021-10-28 23:59:52,234 INFO L354 Elim1Store]: treesize reduction 50, result has 19.4 percent of original size [2021-10-28 23:59:52,234 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 33 treesize of output 32 [2021-10-28 23:59:54,734 INFO L354 Elim1Store]: treesize reduction 42, result has 57.6 percent of original size [2021-10-28 23:59:54,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 83 [2021-10-28 23:59:55,020 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 32 proven. 17 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2021-10-28 23:59:55,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362419299] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:59:55,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:59:55,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-10-28 23:59:55,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854787872] [2021-10-28 23:59:55,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-28 23:59:55,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:59:55,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-28 23:59:55,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=847, Unknown=0, NotChecked=0, Total=930 [2021-10-28 23:59:55,022 INFO L87 Difference]: Start difference. First operand 3343 states and 3760 transitions. Second operand has 31 states, 29 states have (on average 4.9655172413793105) internal successors, (144), 28 states have internal predecessors, (144), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:25,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:00:25,267 INFO L93 Difference]: Finished difference Result 5311 states and 5934 transitions. [2021-10-29 00:00:25,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-10-29 00:00:25,268 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 4.9655172413793105) internal successors, (144), 28 states have internal predecessors, (144), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 106 [2021-10-29 00:00:25,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 00:00:25,275 INFO L225 Difference]: With dead ends: 5311 [2021-10-29 00:00:25,275 INFO L226 Difference]: Without dead ends: 2229 [2021-10-29 00:00:25,277 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4321 ImplicationChecksByTransitivity, 27.6s TimeCoverageRelationStatistics Valid=1600, Invalid=13900, Unknown=0, NotChecked=0, Total=15500 [2021-10-29 00:00:25,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2021-10-29 00:00:25,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 1023. [2021-10-29 00:00:25,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1012 states have (on average 1.141304347826087) internal successors, (1155), 1014 states have internal predecessors, (1155), 7 states have call successors, (7), 7 states have call predecessors, (7), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:25,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 1163 transitions. [2021-10-29 00:00:25,294 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 1163 transitions. Word has length 106 [2021-10-29 00:00:25,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 00:00:25,294 INFO L470 AbstractCegarLoop]: Abstraction has 1023 states and 1163 transitions. [2021-10-29 00:00:25,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 4.9655172413793105) internal successors, (144), 28 states have internal predecessors, (144), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:25,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 1163 transitions. [2021-10-29 00:00:25,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-10-29 00:00:25,297 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 00:00:25,297 INFO L513 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 1, 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-10-29 00:00:25,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-29 00:00:25,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-10-29 00:00:25,522 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-29 00:00:25,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:00:25,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1495136589, now seen corresponding path program 14 times [2021-10-29 00:00:25,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:00:25,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118955997] [2021-10-29 00:00:25,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:00:25,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:00:25,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:00:26,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-29 00:00:26,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:00:26,239 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 33 proven. 312 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:00:26,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:00:26,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118955997] [2021-10-29 00:00:26,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118955997] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:00:26,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632981534] [2021-10-29 00:00:26,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 00:00:26,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:00:26,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:00:26,246 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:00:26,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-29 00:00:27,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 00:00:27,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 00:00:27,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 70 conjunts are in the unsatisfiable core [2021-10-29 00:00:27,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:00:28,083 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 21 treesize of output 17 [2021-10-29 00:00:28,523 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 15 treesize of output 7 [2021-10-29 00:00:28,551 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 33 proven. 312 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:00:28,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632981534] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:00:28,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:00:28,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 27] total 44 [2021-10-29 00:00:28,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933270257] [2021-10-29 00:00:28,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-29 00:00:28,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:00:28,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-29 00:00:28,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1777, Unknown=0, NotChecked=0, Total=1892 [2021-10-29 00:00:28,554 INFO L87 Difference]: Start difference. First operand 1023 states and 1163 transitions. Second operand has 44 states, 42 states have (on average 3.8333333333333335) internal successors, (161), 41 states have internal predecessors, (161), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:31,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:00:31,284 INFO L93 Difference]: Finished difference Result 2318 states and 2556 transitions. [2021-10-29 00:00:31,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-29 00:00:31,284 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 42 states have (on average 3.8333333333333335) internal successors, (161), 41 states have internal predecessors, (161), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 111 [2021-10-29 00:00:31,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 00:00:31,296 INFO L225 Difference]: With dead ends: 2318 [2021-10-29 00:00:31,296 INFO L226 Difference]: Without dead ends: 2203 [2021-10-29 00:00:31,297 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=276, Invalid=3384, Unknown=0, NotChecked=0, Total=3660 [2021-10-29 00:00:31,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2203 states. [2021-10-29 00:00:31,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2203 to 1810. [2021-10-29 00:00:31,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1810 states, 1795 states have (on average 1.1286908077994429) internal successors, (2026), 1797 states have internal predecessors, (2026), 11 states have call successors, (11), 11 states have call predecessors, (11), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:31,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1810 states to 1810 states and 2038 transitions. [2021-10-29 00:00:31,350 INFO L78 Accepts]: Start accepts. Automaton has 1810 states and 2038 transitions. Word has length 111 [2021-10-29 00:00:31,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 00:00:31,350 INFO L470 AbstractCegarLoop]: Abstraction has 1810 states and 2038 transitions. [2021-10-29 00:00:31,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 42 states have (on average 3.8333333333333335) internal successors, (161), 41 states have internal predecessors, (161), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:31,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1810 states and 2038 transitions. [2021-10-29 00:00:31,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-10-29 00:00:31,354 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 00:00:31,354 INFO L513 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 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-10-29 00:00:31,401 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-29 00:00:31,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:00:31,573 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting cstrpbrkErr5REQUIRES_VIOLATION === [cstrpbrkErr0REQUIRES_VIOLATION, cstrpbrkErr1REQUIRES_VIOLATION, cstrpbrkErr2REQUIRES_VIOLATION, cstrpbrkErr3REQUIRES_VIOLATION (and 15 more)] === [2021-10-29 00:00:31,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:00:31,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1832678864, now seen corresponding path program 15 times [2021-10-29 00:00:31,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:00:31,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289065404] [2021-10-29 00:00:31,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:00:31,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:00:31,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:00:32,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-29 00:00:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:00:32,188 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 91 proven. 287 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:00:32,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:00:32,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289065404] [2021-10-29 00:00:32,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289065404] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:00:32,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045411343] [2021-10-29 00:00:32,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-29 00:00:32,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:00:32,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:00:32,189 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:00:32,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-29 00:00:33,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-10-29 00:00:33,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 00:00:33,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-29 00:00:33,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:00:33,779 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-29 00:00:33,780 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-10-29 00:00:34,032 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 15 treesize of output 11 [2021-10-29 00:00:34,441 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-10-29 00:00:34,442 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 20 treesize of output 16 [2021-10-29 00:00:34,529 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 25 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2021-10-29 00:00:34,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045411343] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:00:34,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:00:34,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 11] total 35 [2021-10-29 00:00:34,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465389687] [2021-10-29 00:00:34,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-29 00:00:34,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:00:34,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-29 00:00:34,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1131, Unknown=0, NotChecked=0, Total=1260 [2021-10-29 00:00:34,531 INFO L87 Difference]: Start difference. First operand 1810 states and 2038 transitions. Second operand has 36 states, 33 states have (on average 4.181818181818182) internal successors, (138), 33 states have internal predecessors, (138), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:39,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:00:39,832 INFO L93 Difference]: Finished difference Result 2475 states and 2699 transitions. [2021-10-29 00:00:39,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-10-29 00:00:39,832 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 4.181818181818182) internal successors, (138), 33 states have internal predecessors, (138), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 115 [2021-10-29 00:00:39,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 00:00:39,833 INFO L225 Difference]: With dead ends: 2475 [2021-10-29 00:00:39,833 INFO L226 Difference]: Without dead ends: 0 [2021-10-29 00:00:39,834 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3666 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1848, Invalid=11492, Unknown=0, NotChecked=0, Total=13340 [2021-10-29 00:00:39,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-10-29 00:00:39,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-10-29 00:00:39,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 00:00:39,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-10-29 00:00:39,834 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 115 [2021-10-29 00:00:39,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 00:00:39,834 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-29 00:00:39,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 4.181818181818182) internal successors, (138), 33 states have internal predecessors, (138), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:00:39,835 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-10-29 00:00:39,835 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-10-29 00:00:39,837 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr0REQUIRES_VIOLATION [2021-10-29 00:00:39,837 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr1REQUIRES_VIOLATION [2021-10-29 00:00:39,838 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr2REQUIRES_VIOLATION [2021-10-29 00:00:39,838 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr3REQUIRES_VIOLATION [2021-10-29 00:00:39,838 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr4REQUIRES_VIOLATION [2021-10-29 00:00:39,838 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr5REQUIRES_VIOLATION [2021-10-29 00:00:39,838 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr6REQUIRES_VIOLATION [2021-10-29 00:00:39,838 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr7REQUIRES_VIOLATION [2021-10-29 00:00:39,838 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr8REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location cstrpbrkErr9REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr0REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr1REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr2REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr3REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr4REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr5REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr6REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr7REQUIRES_VIOLATION [2021-10-29 00:00:39,839 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr8ENSURES_VIOLATIONMEMORY_LEAK [2021-10-29 00:00:39,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-29 00:00:40,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-10-29 00:00:40,049 INFO L731 BasicCegarLoop]: Path program histogram: [15, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:00:40,051 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-29 00:00:40,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.10 12:00:40 BoogieIcfgContainer [2021-10-29 00:00:40,053 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-29 00:00:40,054 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-29 00:00:40,054 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-29 00:00:40,054 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-29 00:00:40,055 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:55:12" (3/4) ... [2021-10-29 00:00:40,058 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-10-29 00:00:40,066 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2021-10-29 00:00:40,066 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure cstrpbrk [2021-10-29 00:00:40,066 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __bswap_32 [2021-10-29 00:00:40,067 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __bswap_64 [2021-10-29 00:00:40,067 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __uint16_identity [2021-10-29 00:00:40,067 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __uint64_identity [2021-10-29 00:00:40,067 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2021-10-29 00:00:40,067 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __uint32_identity [2021-10-29 00:00:40,072 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2021-10-29 00:00:40,072 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2021-10-29 00:00:40,073 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-10-29 00:00:40,073 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-29 00:00:40,113 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/witness.graphml [2021-10-29 00:00:40,113 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-29 00:00:40,114 INFO L168 Benchmark]: Toolchain (without parser) took 328973.30 ms. Allocated memory was 86.0 MB in the beginning and 299.9 MB in the end (delta: 213.9 MB). Free memory was 66.1 MB in the beginning and 128.6 MB in the end (delta: -62.4 MB). Peak memory consumption was 149.6 MB. Max. memory is 16.1 GB. [2021-10-29 00:00:40,114 INFO L168 Benchmark]: CDTParser took 0.32 ms. Allocated memory is still 86.0 MB. Free memory is still 64.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-29 00:00:40,115 INFO L168 Benchmark]: CACSL2BoogieTranslator took 638.19 ms. Allocated memory was 86.0 MB in the beginning and 117.4 MB in the end (delta: 31.5 MB). Free memory was 65.8 MB in the beginning and 87.6 MB in the end (delta: -21.8 MB). Peak memory consumption was 8.7 MB. Max. memory is 16.1 GB. [2021-10-29 00:00:40,115 INFO L168 Benchmark]: Boogie Preprocessor took 92.00 ms. Allocated memory is still 117.4 MB. Free memory was 87.6 MB in the beginning and 85.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-29 00:00:40,115 INFO L168 Benchmark]: RCFGBuilder took 781.93 ms. Allocated memory is still 117.4 MB. Free memory was 85.0 MB in the beginning and 64.0 MB in the end (delta: 21.0 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. [2021-10-29 00:00:40,115 INFO L168 Benchmark]: TraceAbstraction took 327387.24 ms. Allocated memory was 117.4 MB in the beginning and 299.9 MB in the end (delta: 182.5 MB). Free memory was 63.6 MB in the beginning and 131.5 MB in the end (delta: -67.9 MB). Peak memory consumption was 115.8 MB. Max. memory is 16.1 GB. [2021-10-29 00:00:40,116 INFO L168 Benchmark]: Witness Printer took 59.59 ms. Allocated memory is still 299.9 MB. Free memory was 131.5 MB in the beginning and 128.6 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-29 00:00:40,117 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.32 ms. Allocated memory is still 86.0 MB. Free memory is still 64.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 638.19 ms. Allocated memory was 86.0 MB in the beginning and 117.4 MB in the end (delta: 31.5 MB). Free memory was 65.8 MB in the beginning and 87.6 MB in the end (delta: -21.8 MB). Peak memory consumption was 8.7 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 92.00 ms. Allocated memory is still 117.4 MB. Free memory was 87.6 MB in the beginning and 85.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 781.93 ms. Allocated memory is still 117.4 MB. Free memory was 85.0 MB in the beginning and 64.0 MB in the end (delta: 21.0 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. * TraceAbstraction took 327387.24 ms. Allocated memory was 117.4 MB in the beginning and 299.9 MB in the end (delta: 182.5 MB). Free memory was 63.6 MB in the beginning and 131.5 MB in the end (delta: -67.9 MB). Peak memory consumption was 115.8 MB. Max. memory is 16.1 GB. * Witness Printer took 59.59 ms. Allocated memory is still 299.9 MB. Free memory was 131.5 MB in the beginning and 128.6 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 519]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 519]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 521]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 521]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 524]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 524]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 543]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 543]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 548]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 548]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 551]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 551]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 552]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 552]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 529]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 9 procedures, 77 locations, 19 error locations. Started 1 CEGAR loops. OverallTime: 327.3s, OverallIterations: 45, TraceHistogramMax: 9, PathProgramHistogramMax: 15, EmptinessCheckTime: 0.0s, AutomataDifference: 251.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 2296 SDtfs, 10156 SDslu, 9880 SDs, 0 SdLazy, 64220 SolverSat, 1155 SolverUnsat, 10 SolverUnknown, 0 SolverNotchecked, 63.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3056 GetRequests, 1560 SyntacticMatches, 22 SemanticMatches, 1474 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22090 ImplicationChecksByTransitivity, 197.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3343occurred in iteration=42, InterpolantAutomatonStates: 896, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 45 MinimizatonAttempts, 6427 StatesRemovedByMinimization, 36 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 2.2s SatisfiabilityAnalysisTime, 47.8s InterpolantComputationTime, 3973 NumberOfCodeBlocks, 3945 NumberOfCodeBlocksAsserted, 128 NumberOfCheckSat, 3902 ConstructedInterpolants, 387 QuantifiedInterpolants, 43382 SizeOfPredicates, 298 NumberOfNonLiveVariables, 6917 ConjunctsInSsa, 1069 ConjunctsInUnsatCore, 71 InterpolantComputations, 19 PerfectInterpolantSequences, 1359/5493 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 19 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-10-29 00:00:40,330 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2021-10-29 00:00:40,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b6aeec7-befe-4e59-b6fd-d131ee7f2404/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 Received shutdown request...