./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety/test-0235-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety/test-0235-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa --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 6e8dd9d71aae7a8c83467a9093ad4bffb4ddd59cddc2d90362f34ff651f24f9a --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:24:38,599 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:24:38,600 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:24:38,626 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:24:38,626 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:24:38,627 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:24:38,629 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:24:38,630 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:24:38,632 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:24:38,633 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:24:38,633 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:24:38,635 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:24:38,635 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:24:38,636 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:24:38,637 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:24:38,638 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:24:38,639 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:24:38,640 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:24:38,641 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:24:38,643 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:24:38,645 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:24:38,646 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:24:38,647 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:24:38,648 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:24:38,651 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:24:38,651 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:24:38,651 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:24:38,652 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:24:38,652 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:24:38,653 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:24:38,654 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:24:38,654 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:24:38,655 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:24:38,655 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:24:38,656 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:24:38,656 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:24:38,657 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:24:38,657 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:24:38,657 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:24:38,658 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:24:38,658 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:24:38,659 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-12-06 17:24:38,675 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:24:38,676 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:24:38,676 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:24:38,676 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:24:38,676 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:24:38,676 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:24:38,677 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:24:38,677 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:24:38,677 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:24:38,677 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:24:38,677 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 17:24:38,678 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 17:24:38,679 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:24:38,679 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:24:38,679 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:24:38,679 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:24:38,679 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:24:38,679 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:24:38,679 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:24:38,679 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:24:38,680 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:24:38,680 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:24:38,680 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_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G 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 -> 6e8dd9d71aae7a8c83467a9093ad4bffb4ddd59cddc2d90362f34ff651f24f9a [2021-12-06 17:24:38,866 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:24:38,882 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:24:38,884 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:24:38,885 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:24:38,886 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:24:38,887 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/memsafety/test-0235-1.i [2021-12-06 17:24:38,928 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/78bcc1e85/9ee492cd829142348a096cdc1c741d6a/FLAGbcc47285d [2021-12-06 17:24:39,417 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:24:39,418 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/sv-benchmarks/c/memsafety/test-0235-1.i [2021-12-06 17:24:39,428 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/78bcc1e85/9ee492cd829142348a096cdc1c741d6a/FLAGbcc47285d [2021-12-06 17:24:39,438 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/78bcc1e85/9ee492cd829142348a096cdc1c741d6a [2021-12-06 17:24:39,440 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:24:39,441 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:24:39,442 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:24:39,442 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:24:39,445 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:24:39,445 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,446 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7dc199c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39, skipping insertion in model container [2021-12-06 17:24:39,446 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,451 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:24:39,486 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:24:39,718 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:24:39,725 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:24:39,757 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:24:39,787 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:24:39,788 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39 WrapperNode [2021-12-06 17:24:39,788 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:24:39,789 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:24:39,789 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:24:39,789 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:24:39,795 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,813 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,844 INFO L137 Inliner]: procedures = 188, calls = 69, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 234 [2021-12-06 17:24:39,844 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:24:39,845 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:24:39,845 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:24:39,845 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:24:39,851 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,851 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,857 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,858 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,871 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,877 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,879 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,882 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:24:39,883 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:24:39,883 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:24:39,883 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:24:39,884 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (1/1) ... [2021-12-06 17:24:39,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:24:39,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:39,906 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:24:39,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:24:39,934 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 17:24:39,934 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:24:39,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 17:24:39,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 17:24:39,934 INFO L130 BoogieDeclarations]: Found specification of procedure zalloc_or_die [2021-12-06 17:24:39,934 INFO L138 BoogieDeclarations]: Found implementation of procedure zalloc_or_die [2021-12-06 17:24:39,934 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:24:39,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 17:24:39,935 INFO L130 BoogieDeclarations]: Found specification of procedure l0_destroy [2021-12-06 17:24:39,935 INFO L138 BoogieDeclarations]: Found implementation of procedure l0_destroy [2021-12-06 17:24:39,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:24:39,935 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:24:39,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:24:40,020 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:24:40,021 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:24:40,385 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:24:40,393 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:24:40,393 INFO L301 CfgBuilder]: Removed 10 assume(true) statements. [2021-12-06 17:24:40,395 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:24:40 BoogieIcfgContainer [2021-12-06 17:24:40,395 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:24:40,397 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:24:40,397 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:24:40,400 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:24:40,400 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:24:39" (1/3) ... [2021-12-06 17:24:40,400 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73ad6515 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:24:40, skipping insertion in model container [2021-12-06 17:24:40,400 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:24:39" (2/3) ... [2021-12-06 17:24:40,401 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73ad6515 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:24:40, skipping insertion in model container [2021-12-06 17:24:40,401 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:24:40" (3/3) ... [2021-12-06 17:24:40,402 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0235-1.i [2021-12-06 17:24:40,405 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:24:40,406 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 85 error locations. [2021-12-06 17:24:40,450 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:24:40,456 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-12-06 17:24:40,457 INFO L340 AbstractCegarLoop]: Starting to check reachability of 85 error locations. [2021-12-06 17:24:40,473 INFO L276 IsEmpty]: Start isEmpty. Operand has 233 states, 134 states have (on average 1.873134328358209) internal successors, (251), 219 states have internal predecessors, (251), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:24:40,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-12-06 17:24:40,481 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:40,481 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-12-06 17:24:40,482 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr32REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:40,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:40,487 INFO L85 PathProgramCache]: Analyzing trace with hash 930118, now seen corresponding path program 1 times [2021-12-06 17:24:40,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:40,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254408657] [2021-12-06 17:24:40,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:40,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:40,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:40,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:24:40,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:40,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254408657] [2021-12-06 17:24:40,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254408657] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:24:40,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:24:40,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:24:40,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804759234] [2021-12-06 17:24:40,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:24:40,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 17:24:40,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:40,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 17:24:40,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:24:40,612 INFO L87 Difference]: Start difference. First operand has 233 states, 134 states have (on average 1.873134328358209) internal successors, (251), 219 states have internal predecessors, (251), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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-12-06 17:24:40,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:40,638 INFO L93 Difference]: Finished difference Result 233 states and 262 transitions. [2021-12-06 17:24:40,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 17:24:40,640 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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) Word has length 4 [2021-12-06 17:24:40,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:40,647 INFO L225 Difference]: With dead ends: 233 [2021-12-06 17:24:40,647 INFO L226 Difference]: Without dead ends: 231 [2021-12-06 17:24:40,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:24:40,651 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:40,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:24:40,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-12-06 17:24:40,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2021-12-06 17:24:40,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 133 states have (on average 1.7894736842105263) internal successors, (238), 217 states have internal predecessors, (238), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:24:40,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 260 transitions. [2021-12-06 17:24:40,690 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 260 transitions. Word has length 4 [2021-12-06 17:24:40,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:40,690 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 260 transitions. [2021-12-06 17:24:40,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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-12-06 17:24:40,690 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 260 transitions. [2021-12-06 17:24:40,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 17:24:40,690 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:40,691 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 17:24:40,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:24:40,691 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting zalloc_or_dieErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:40,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:40,692 INFO L85 PathProgramCache]: Analyzing trace with hash 889932981, now seen corresponding path program 1 times [2021-12-06 17:24:40,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:40,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135130047] [2021-12-06 17:24:40,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:40,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:40,705 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:40,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [579348334] [2021-12-06 17:24:40,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:40,705 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:40,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:40,706 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:40,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:24:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:40,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:24:40,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:40,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:24:40,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:24:40,820 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:24:40,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:40,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135130047] [2021-12-06 17:24:40,821 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:40,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579348334] [2021-12-06 17:24:40,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579348334] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:24:40,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:24:40,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:24:40,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108767341] [2021-12-06 17:24:40,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:24:40,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:24:40,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:40,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:24:40,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:24:40,823 INFO L87 Difference]: Start difference. First operand 231 states and 260 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:24:40,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:40,921 INFO L93 Difference]: Finished difference Result 230 states and 259 transitions. [2021-12-06 17:24:40,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:24:40,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-12-06 17:24:40,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:40,923 INFO L225 Difference]: With dead ends: 230 [2021-12-06 17:24:40,923 INFO L226 Difference]: Without dead ends: 230 [2021-12-06 17:24:40,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:24:40,925 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 9 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:40,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 418 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:24:40,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-12-06 17:24:40,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 230. [2021-12-06 17:24:40,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 133 states have (on average 1.781954887218045) internal successors, (237), 216 states have internal predecessors, (237), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:24:40,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 259 transitions. [2021-12-06 17:24:40,937 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 259 transitions. Word has length 6 [2021-12-06 17:24:40,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:40,938 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 259 transitions. [2021-12-06 17:24:40,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:24:40,938 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 259 transitions. [2021-12-06 17:24:40,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-06 17:24:40,938 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:40,938 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:24:40,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:24:41,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-06 17:24:41,140 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting zalloc_or_dieErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:41,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:41,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1818119056, now seen corresponding path program 1 times [2021-12-06 17:24:41,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:41,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076581526] [2021-12-06 17:24:41,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:41,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:41,182 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:41,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2079045084] [2021-12-06 17:24:41,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:41,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:41,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:41,187 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:41,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:24:41,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:24:41,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:41,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:24:41,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:24:41,425 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:24:41,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:41,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076581526] [2021-12-06 17:24:41,425 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:41,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079045084] [2021-12-06 17:24:41,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079045084] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:24:41,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:24:41,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:24:41,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903030228] [2021-12-06 17:24:41,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:24:41,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:24:41,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:41,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:24:41,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:24:41,427 INFO L87 Difference]: Start difference. First operand 230 states and 259 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:24:41,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:41,434 INFO L93 Difference]: Finished difference Result 229 states and 258 transitions. [2021-12-06 17:24:41,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:24:41,434 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-06 17:24:41,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:41,435 INFO L225 Difference]: With dead ends: 229 [2021-12-06 17:24:41,435 INFO L226 Difference]: Without dead ends: 229 [2021-12-06 17:24:41,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:24:41,437 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 0 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:41,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 443 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 70 Unchecked, 0.0s Time] [2021-12-06 17:24:41,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-12-06 17:24:41,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2021-12-06 17:24:41,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 133 states have (on average 1.7744360902255638) internal successors, (236), 215 states have internal predecessors, (236), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:24:41,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 258 transitions. [2021-12-06 17:24:41,448 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 258 transitions. Word has length 7 [2021-12-06 17:24:41,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:41,448 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 258 transitions. [2021-12-06 17:24:41,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:24:41,448 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 258 transitions. [2021-12-06 17:24:41,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 17:24:41,450 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:41,451 INFO L514 BasicCegarLoop]: trace histogram [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-12-06 17:24:41,470 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:24:41,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:41,652 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:41,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:41,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1115615018, now seen corresponding path program 1 times [2021-12-06 17:24:41,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:41,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761802759] [2021-12-06 17:24:41,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:41,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:41,721 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:41,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1017240140] [2021-12-06 17:24:41,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:41,723 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:41,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:41,725 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:41,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:24:41,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 17:24:41,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:42,100 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:24:42,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:24:42,111 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 69 proven. 8 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-06 17:24:42,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:24:42,306 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 17:24:42,307 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 12 treesize of output 11 [2021-12-06 17:24:42,354 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 69 proven. 8 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-06 17:24:42,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:42,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761802759] [2021-12-06 17:24:42,354 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:42,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017240140] [2021-12-06 17:24:42,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017240140] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:24:42,354 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:24:42,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-12-06 17:24:42,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086616211] [2021-12-06 17:24:42,355 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:24:42,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 17:24:42,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:42,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 17:24:42,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:24:42,356 INFO L87 Difference]: Start difference. First operand 229 states and 258 transitions. Second operand has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:24:42,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:42,693 INFO L93 Difference]: Finished difference Result 364 states and 423 transitions. [2021-12-06 17:24:42,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:24:42,693 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2021-12-06 17:24:42,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:42,697 INFO L225 Difference]: With dead ends: 364 [2021-12-06 17:24:42,697 INFO L226 Difference]: Without dead ends: 364 [2021-12-06 17:24:42,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 132 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:24:42,698 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 215 mSDsluCounter, 1736 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 1921 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 301 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:42,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 1921 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 843 Invalid, 0 Unknown, 301 Unchecked, 0.3s Time] [2021-12-06 17:24:42,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-12-06 17:24:42,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 227. [2021-12-06 17:24:42,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 133 states have (on average 1.7593984962406015) internal successors, (234), 213 states have internal predecessors, (234), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:24:42,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 256 transitions. [2021-12-06 17:24:42,710 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 256 transitions. Word has length 73 [2021-12-06 17:24:42,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:42,711 INFO L470 AbstractCegarLoop]: Abstraction has 227 states and 256 transitions. [2021-12-06 17:24:42,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:24:42,711 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 256 transitions. [2021-12-06 17:24:42,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 17:24:42,713 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:42,713 INFO L514 BasicCegarLoop]: trace histogram [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-12-06 17:24:42,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:24:42,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:42,914 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:42,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:42,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1115615019, now seen corresponding path program 1 times [2021-12-06 17:24:42,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:42,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847786383] [2021-12-06 17:24:42,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:42,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:42,976 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:42,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [316761406] [2021-12-06 17:24:42,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:42,978 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:42,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:42,980 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:42,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:24:43,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:43,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 57 conjunts are in the unsatisfiable core [2021-12-06 17:24:43,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:43,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-12-06 17:24:43,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:24:43,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:24:43,667 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:24:43,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 17:24:43,693 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 69 proven. 8 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-06 17:24:43,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:24:43,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:43,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847786383] [2021-12-06 17:24:43,769 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:43,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316761406] [2021-12-06 17:24:43,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316761406] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:24:43,769 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:24:43,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-12-06 17:24:43,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745631935] [2021-12-06 17:24:43,770 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:24:43,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 17:24:43,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:43,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 17:24:43,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:24:43,770 INFO L87 Difference]: Start difference. First operand 227 states and 256 transitions. Second operand has 12 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:44,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:44,911 INFO L93 Difference]: Finished difference Result 327 states and 375 transitions. [2021-12-06 17:24:44,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:24:44,912 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 73 [2021-12-06 17:24:44,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:44,913 INFO L225 Difference]: With dead ends: 327 [2021-12-06 17:24:44,914 INFO L226 Difference]: Without dead ends: 327 [2021-12-06 17:24:44,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:24:44,914 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 112 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 1165 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 1748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 572 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:44,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 728 Invalid, 1748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1165 Invalid, 0 Unknown, 572 Unchecked, 1.0s Time] [2021-12-06 17:24:44,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-12-06 17:24:44,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 226. [2021-12-06 17:24:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 133 states have (on average 1.7518796992481203) internal successors, (233), 212 states have internal predecessors, (233), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:24:44,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 255 transitions. [2021-12-06 17:24:44,922 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 255 transitions. Word has length 73 [2021-12-06 17:24:44,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:44,923 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 255 transitions. [2021-12-06 17:24:44,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:44,923 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 255 transitions. [2021-12-06 17:24:44,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-06 17:24:44,925 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:44,925 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1] [2021-12-06 17:24:44,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 17:24:45,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:45,126 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:45,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:45,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1635791477, now seen corresponding path program 1 times [2021-12-06 17:24:45,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:45,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92265728] [2021-12-06 17:24:45,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:45,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:45,172 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:45,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [741518995] [2021-12-06 17:24:45,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:45,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:45,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:45,174 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:45,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 17:24:45,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:45,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 33 conjunts are in the unsatisfiable core [2021-12-06 17:24:45,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:45,422 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:24:45,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:24:45,500 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:24:45,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:24:45,512 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 80 proven. 16 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 17:24:45,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:24:45,745 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 17:24:45,745 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 12 treesize of output 11 [2021-12-06 17:24:45,771 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 80 proven. 16 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 17:24:45,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:45,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92265728] [2021-12-06 17:24:45,771 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:45,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741518995] [2021-12-06 17:24:45,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741518995] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:24:45,771 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:24:45,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 14 [2021-12-06 17:24:45,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327924862] [2021-12-06 17:24:45,772 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:24:45,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 17:24:45,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:45,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 17:24:45,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:24:45,773 INFO L87 Difference]: Start difference. First operand 226 states and 255 transitions. Second operand has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 17:24:54,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:54,139 INFO L93 Difference]: Finished difference Result 250 states and 285 transitions. [2021-12-06 17:24:54,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:24:54,139 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2021-12-06 17:24:54,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:54,141 INFO L225 Difference]: With dead ends: 250 [2021-12-06 17:24:54,141 INFO L226 Difference]: Without dead ends: 250 [2021-12-06 17:24:54,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 132 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-12-06 17:24:54,142 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 152 mSDsluCounter, 1909 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 2138 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 374 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:54,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 2138 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 747 Invalid, 0 Unknown, 374 Unchecked, 0.2s Time] [2021-12-06 17:24:54,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-12-06 17:24:54,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 241. [2021-12-06 17:24:54,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 146 states have (on average 1.6917808219178083) internal successors, (247), 224 states have internal predecessors, (247), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 17:24:54,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 273 transitions. [2021-12-06 17:24:54,150 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 273 transitions. Word has length 75 [2021-12-06 17:24:54,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:54,150 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 273 transitions. [2021-12-06 17:24:54,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 2 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 17:24:54,150 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 273 transitions. [2021-12-06 17:24:54,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-06 17:24:54,151 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:54,151 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1] [2021-12-06 17:24:54,183 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 17:24:54,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 17:24:54,352 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:54,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:54,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1635791476, now seen corresponding path program 1 times [2021-12-06 17:24:54,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:54,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286074242] [2021-12-06 17:24:54,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:54,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:54,364 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:54,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1998854069] [2021-12-06 17:24:54,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:54,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:54,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:54,365 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:54,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 17:24:54,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:54,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 81 conjunts are in the unsatisfiable core [2021-12-06 17:24:54,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:54,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 17:24:54,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 17:24:54,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-12-06 17:24:55,066 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:24:55,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:24:55,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:24:55,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:24:55,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:24:55,202 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:24:55,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 17:24:55,262 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 80 proven. 24 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 17:24:55,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:24:55,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:55,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286074242] [2021-12-06 17:24:55,360 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:55,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998854069] [2021-12-06 17:24:55,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998854069] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:24:55,360 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:24:55,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-12-06 17:24:55,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502254641] [2021-12-06 17:24:55,360 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:24:55,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 17:24:55,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:55,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 17:24:55,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:24:55,361 INFO L87 Difference]: Start difference. First operand 241 states and 273 transitions. Second operand has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:56,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:56,451 INFO L93 Difference]: Finished difference Result 342 states and 392 transitions. [2021-12-06 17:24:56,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:24:56,452 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 75 [2021-12-06 17:24:56,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:56,454 INFO L225 Difference]: With dead ends: 342 [2021-12-06 17:24:56,454 INFO L226 Difference]: Without dead ends: 342 [2021-12-06 17:24:56,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-12-06 17:24:56,455 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 114 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 1159 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1088 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1008 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:56,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 1088 Invalid, 2179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1159 Invalid, 0 Unknown, 1008 Unchecked, 0.9s Time] [2021-12-06 17:24:56,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-12-06 17:24:56,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 241. [2021-12-06 17:24:56,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 146 states have (on average 1.6849315068493151) internal successors, (246), 224 states have internal predecessors, (246), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 17:24:56,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 272 transitions. [2021-12-06 17:24:56,462 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 272 transitions. Word has length 75 [2021-12-06 17:24:56,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:56,462 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 272 transitions. [2021-12-06 17:24:56,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:56,462 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 272 transitions. [2021-12-06 17:24:56,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-06 17:24:56,463 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:56,463 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1] [2021-12-06 17:24:56,483 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 17:24:56,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:56,665 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:56,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:56,666 INFO L85 PathProgramCache]: Analyzing trace with hash 830071777, now seen corresponding path program 1 times [2021-12-06 17:24:56,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:56,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229568105] [2021-12-06 17:24:56,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:56,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:56,708 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:56,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [48023273] [2021-12-06 17:24:56,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:56,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:56,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:56,710 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:56,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 17:24:56,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:56,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:24:56,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:56,878 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 32 proven. 8 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-12-06 17:24:56,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:24:56,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-12-06 17:24:56,964 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 32 proven. 8 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-12-06 17:24:56,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:56,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229568105] [2021-12-06 17:24:56,965 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:56,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48023273] [2021-12-06 17:24:56,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48023273] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:24:56,965 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:24:56,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-12-06 17:24:56,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839596671] [2021-12-06 17:24:56,965 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:24:56,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:24:56,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:56,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:24:56,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:24:56,966 INFO L87 Difference]: Start difference. First operand 241 states and 272 transitions. Second operand has 10 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:57,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:57,101 INFO L93 Difference]: Finished difference Result 259 states and 297 transitions. [2021-12-06 17:24:57,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:24:57,101 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 76 [2021-12-06 17:24:57,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:57,103 INFO L225 Difference]: With dead ends: 259 [2021-12-06 17:24:57,103 INFO L226 Difference]: Without dead ends: 259 [2021-12-06 17:24:57,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:24:57,104 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 210 mSDsluCounter, 1288 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:57,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 1515 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:24:57,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-12-06 17:24:57,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 240. [2021-12-06 17:24:57,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 146 states have (on average 1.678082191780822) internal successors, (245), 223 states have internal predecessors, (245), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 17:24:57,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 271 transitions. [2021-12-06 17:24:57,110 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 271 transitions. Word has length 76 [2021-12-06 17:24:57,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:57,110 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 271 transitions. [2021-12-06 17:24:57,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:57,111 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 271 transitions. [2021-12-06 17:24:57,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 17:24:57,111 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:57,111 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2021-12-06 17:24:57,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-06 17:24:57,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-12-06 17:24:57,313 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:57,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:57,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1164939870, now seen corresponding path program 1 times [2021-12-06 17:24:57,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:57,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134819665] [2021-12-06 17:24:57,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:57,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:57,354 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:57,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [146810726] [2021-12-06 17:24:57,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:57,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:57,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:57,356 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:57,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 17:24:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:57,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:24:57,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-12-06 17:24:57,502 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:24:57,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:57,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134819665] [2021-12-06 17:24:57,502 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:57,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146810726] [2021-12-06 17:24:57,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146810726] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:24:57,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:24:57,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:24:57,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963808591] [2021-12-06 17:24:57,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:24:57,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:24:57,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:57,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:24:57,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:24:57,503 INFO L87 Difference]: Start difference. First operand 240 states and 271 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:24:57,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:57,582 INFO L93 Difference]: Finished difference Result 247 states and 282 transitions. [2021-12-06 17:24:57,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:24:57,582 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 78 [2021-12-06 17:24:57,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:57,584 INFO L225 Difference]: With dead ends: 247 [2021-12-06 17:24:57,584 INFO L226 Difference]: Without dead ends: 247 [2021-12-06 17:24:57,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:24:57,585 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 90 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:57,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 353 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:24:57,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-12-06 17:24:57,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 239. [2021-12-06 17:24:57,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 146 states have (on average 1.6712328767123288) internal successors, (244), 222 states have internal predecessors, (244), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 17:24:57,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 270 transitions. [2021-12-06 17:24:57,594 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 270 transitions. Word has length 78 [2021-12-06 17:24:57,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:57,595 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 270 transitions. [2021-12-06 17:24:57,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:24:57,595 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 270 transitions. [2021-12-06 17:24:57,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-06 17:24:57,596 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:57,596 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:24:57,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 17:24:57,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-06 17:24:57,798 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:57,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:57,799 INFO L85 PathProgramCache]: Analyzing trace with hash -76043767, now seen corresponding path program 1 times [2021-12-06 17:24:57,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:57,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854917101] [2021-12-06 17:24:57,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:57,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:57,841 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:57,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [967102979] [2021-12-06 17:24:57,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:57,841 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:57,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:57,842 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:57,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 17:24:57,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:57,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 596 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-06 17:24:57,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:58,060 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:24:58,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:24:58,125 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:24:58,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:24:58,214 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:24:58,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:24:58,235 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 73 proven. 40 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 17:24:58,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:24:58,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:58,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854917101] [2021-12-06 17:24:58,414 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:24:58,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967102979] [2021-12-06 17:24:58,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967102979] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:24:58,414 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:24:58,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-12-06 17:24:58,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321683615] [2021-12-06 17:24:58,414 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:24:58,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 17:24:58,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:58,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 17:24:58,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:24:58,415 INFO L87 Difference]: Start difference. First operand 239 states and 270 transitions. Second operand has 14 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:58,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:58,783 INFO L93 Difference]: Finished difference Result 399 states and 465 transitions. [2021-12-06 17:24:58,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:24:58,783 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 82 [2021-12-06 17:24:58,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:58,785 INFO L225 Difference]: With dead ends: 399 [2021-12-06 17:24:58,785 INFO L226 Difference]: Without dead ends: 399 [2021-12-06 17:24:58,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:24:58,786 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 262 mSDsluCounter, 1865 mSDsCounter, 0 mSdLazyCounter, 949 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 2055 SdHoareTripleChecker+Invalid, 1478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 503 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:58,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 2055 Invalid, 1478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 949 Invalid, 0 Unknown, 503 Unchecked, 0.3s Time] [2021-12-06 17:24:58,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-12-06 17:24:58,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 262. [2021-12-06 17:24:58,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 165 states have (on average 1.612121212121212) internal successors, (266), 240 states have internal predecessors, (266), 18 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:24:58,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 302 transitions. [2021-12-06 17:24:58,794 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 302 transitions. Word has length 82 [2021-12-06 17:24:58,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:58,794 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 302 transitions. [2021-12-06 17:24:58,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:24:58,795 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 302 transitions. [2021-12-06 17:24:58,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-06 17:24:58,795 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:58,795 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:24:58,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 17:24:58,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:58,997 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:24:58,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:58,997 INFO L85 PathProgramCache]: Analyzing trace with hash -76043766, now seen corresponding path program 1 times [2021-12-06 17:24:58,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:58,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63400834] [2021-12-06 17:24:58,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:58,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:59,036 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:24:59,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1040918720] [2021-12-06 17:24:59,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:59,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:24:59,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:24:59,038 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:24:59,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 17:24:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:59,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 596 conjuncts, 95 conjunts are in the unsatisfiable core [2021-12-06 17:24:59,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:24:59,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-12-06 17:24:59,828 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:24:59,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:24:59,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:25:00,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:25:00,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:25:00,154 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 17:25:00,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 17:25:00,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:25:00,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:25:00,285 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 17:25:00,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 17:25:00,421 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 73 proven. 48 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 17:25:00,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:25:00,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:00,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63400834] [2021-12-06 17:25:00,554 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:25:00,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040918720] [2021-12-06 17:25:00,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040918720] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:25:00,554 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:25:00,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2021-12-06 17:25:00,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756736293] [2021-12-06 17:25:00,554 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:25:00,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-06 17:25:00,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:00,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-06 17:25:00,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-12-06 17:25:00,555 INFO L87 Difference]: Start difference. First operand 262 states and 302 transitions. Second operand has 22 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 3 states have call successors, (6), 2 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:25:01,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:01,955 INFO L93 Difference]: Finished difference Result 371 states and 431 transitions. [2021-12-06 17:25:01,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:25:01,956 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 3 states have call successors, (6), 2 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 82 [2021-12-06 17:25:01,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:01,957 INFO L225 Difference]: With dead ends: 371 [2021-12-06 17:25:01,957 INFO L226 Difference]: Without dead ends: 371 [2021-12-06 17:25:01,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2021-12-06 17:25:01,958 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 116 mSDsluCounter, 864 mSDsCounter, 0 mSdLazyCounter, 1124 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 2427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1291 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:01,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 1052 Invalid, 2427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1124 Invalid, 0 Unknown, 1291 Unchecked, 1.1s Time] [2021-12-06 17:25:01,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-12-06 17:25:01,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 269. [2021-12-06 17:25:01,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 172 states have (on average 1.5930232558139534) internal successors, (274), 247 states have internal predecessors, (274), 18 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:25:01,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 310 transitions. [2021-12-06 17:25:01,965 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 310 transitions. Word has length 82 [2021-12-06 17:25:01,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:01,966 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 310 transitions. [2021-12-06 17:25:01,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 3 states have call successors, (6), 2 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:25:01,966 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 310 transitions. [2021-12-06 17:25:01,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-06 17:25:01,966 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:01,967 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:01,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 17:25:02,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:02,169 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:25:02,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:02,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1937610552, now seen corresponding path program 1 times [2021-12-06 17:25:02,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:02,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856195188] [2021-12-06 17:25:02,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:02,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:02,186 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:25:02,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [688316257] [2021-12-06 17:25:02,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:02,187 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:02,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:25:02,188 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:25:02,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 17:25:02,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 17:25:02,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:25:02,339 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-12-06 17:25:02,339 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:25:02,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:02,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856195188] [2021-12-06 17:25:02,340 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:25:02,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688316257] [2021-12-06 17:25:02,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688316257] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:25:02,340 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:25:02,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:25:02,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43936621] [2021-12-06 17:25:02,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:25:02,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:25:02,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:02,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:25:02,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:25:02,341 INFO L87 Difference]: Start difference. First operand 269 states and 310 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:25:02,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:02,425 INFO L93 Difference]: Finished difference Result 282 states and 328 transitions. [2021-12-06 17:25:02,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:25:02,425 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 83 [2021-12-06 17:25:02,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:02,426 INFO L225 Difference]: With dead ends: 282 [2021-12-06 17:25:02,427 INFO L226 Difference]: Without dead ends: 282 [2021-12-06 17:25:02,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 81 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-12-06 17:25:02,427 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 157 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:02,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 517 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:25:02,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-12-06 17:25:02,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 268. [2021-12-06 17:25:02,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 172 states have (on average 1.5872093023255813) internal successors, (273), 246 states have internal predecessors, (273), 18 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:25:02,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 309 transitions. [2021-12-06 17:25:02,435 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 309 transitions. Word has length 83 [2021-12-06 17:25:02,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:02,435 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 309 transitions. [2021-12-06 17:25:02,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:25:02,435 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 309 transitions. [2021-12-06 17:25:02,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-06 17:25:02,436 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:02,436 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:02,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 17:25:02,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:02,637 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:25:02,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:02,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1937610553, now seen corresponding path program 1 times [2021-12-06 17:25:02,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:02,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164404182] [2021-12-06 17:25:02,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:02,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:02,649 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:25:02,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1530798971] [2021-12-06 17:25:02,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:02,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:02,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:25:02,650 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:25:02,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 17:25:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 75 conjunts are in the unsatisfiable core [2021-12-06 17:25:02,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:25:02,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 17:25:02,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:25:05,554 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:25:05,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 26 [2021-12-06 17:25:06,761 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:25:06,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:25:07,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:25:07,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2021-12-06 17:25:07,428 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:25:07,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 17:25:09,792 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 80 proven. 24 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 17:25:09,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:25:10,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:10,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164404182] [2021-12-06 17:25:10,265 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:25:10,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530798971] [2021-12-06 17:25:10,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530798971] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:25:10,265 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:25:10,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-12-06 17:25:10,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614454852] [2021-12-06 17:25:10,265 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:25:10,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 17:25:10,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:10,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 17:25:10,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-12-06 17:25:10,266 INFO L87 Difference]: Start difference. First operand 268 states and 309 transitions. Second operand has 21 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 18 states have internal predecessors, (55), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:25:11,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:11,058 INFO L93 Difference]: Finished difference Result 415 states and 499 transitions. [2021-12-06 17:25:11,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:25:11,059 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 18 states have internal predecessors, (55), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 83 [2021-12-06 17:25:11,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:11,061 INFO L225 Difference]: With dead ends: 415 [2021-12-06 17:25:11,061 INFO L226 Difference]: Without dead ends: 415 [2021-12-06 17:25:11,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2021-12-06 17:25:11,062 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 112 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1927 SdHoareTripleChecker+Invalid, 2519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2289 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:11,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 1927 Invalid, 2519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 219 Invalid, 0 Unknown, 2289 Unchecked, 0.1s Time] [2021-12-06 17:25:11,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-12-06 17:25:11,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 311. [2021-12-06 17:25:11,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 209 states have (on average 1.5119617224880382) internal successors, (316), 283 states have internal predecessors, (316), 22 states have call successors, (22), 3 states have call predecessors, (22), 5 states have return successors, (39), 24 states have call predecessors, (39), 22 states have call successors, (39) [2021-12-06 17:25:11,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 377 transitions. [2021-12-06 17:25:11,071 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 377 transitions. Word has length 83 [2021-12-06 17:25:11,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:11,071 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 377 transitions. [2021-12-06 17:25:11,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 18 states have internal predecessors, (55), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:25:11,071 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 377 transitions. [2021-12-06 17:25:11,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-06 17:25:11,072 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:11,072 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:11,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 17:25:11,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:11,273 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:25:11,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:11,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1702611176, now seen corresponding path program 1 times [2021-12-06 17:25:11,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:11,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390257037] [2021-12-06 17:25:11,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:11,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:11,284 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:25:11,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [808792286] [2021-12-06 17:25:11,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:11,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:11,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:25:11,285 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:25:11,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 17:25:11,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:11,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 78 conjunts are in the unsatisfiable core [2021-12-06 17:25:11,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:25:11,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 17:25:11,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:25:27,778 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:25:27,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:25:27,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2021-12-06 17:25:33,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:25:33,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2021-12-06 17:25:33,688 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 17:25:33,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 17:25:41,592 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 83 proven. 27 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 17:25:41,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:25:42,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:42,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390257037] [2021-12-06 17:25:42,725 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:25:42,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808792286] [2021-12-06 17:25:42,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808792286] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:25:42,725 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:25:42,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-12-06 17:25:42,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798711144] [2021-12-06 17:25:42,726 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:25:42,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 17:25:42,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:42,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 17:25:42,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-12-06 17:25:42,727 INFO L87 Difference]: Start difference. First operand 311 states and 377 transitions. Second operand has 24 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:25:43,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:43,186 INFO L93 Difference]: Finished difference Result 458 states and 575 transitions. [2021-12-06 17:25:43,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 17:25:43,186 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 84 [2021-12-06 17:25:43,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:43,189 INFO L225 Difference]: With dead ends: 458 [2021-12-06 17:25:43,190 INFO L226 Difference]: Without dead ends: 458 [2021-12-06 17:25:43,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=94, Invalid=776, Unknown=0, NotChecked=0, Total=870 [2021-12-06 17:25:43,190 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 112 mSDsluCounter, 2160 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 2377 SdHoareTripleChecker+Invalid, 3028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2793 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:43,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 2377 Invalid, 3028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 224 Invalid, 0 Unknown, 2793 Unchecked, 0.2s Time] [2021-12-06 17:25:43,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-12-06 17:25:43,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 312. [2021-12-06 17:25:43,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 210 states have (on average 1.5142857142857142) internal successors, (318), 284 states have internal predecessors, (318), 22 states have call successors, (22), 3 states have call predecessors, (22), 5 states have return successors, (39), 24 states have call predecessors, (39), 22 states have call successors, (39) [2021-12-06 17:25:43,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 379 transitions. [2021-12-06 17:25:43,201 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 379 transitions. Word has length 84 [2021-12-06 17:25:43,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:43,202 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 379 transitions. [2021-12-06 17:25:43,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:25:43,202 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 379 transitions. [2021-12-06 17:25:43,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-06 17:25:43,202 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:43,202 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:43,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 17:25:43,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 17:25:43,404 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:25:43,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:43,404 INFO L85 PathProgramCache]: Analyzing trace with hash 567625738, now seen corresponding path program 2 times [2021-12-06 17:25:43,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:43,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567091611] [2021-12-06 17:25:43,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:43,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:43,442 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:25:43,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [152070474] [2021-12-06 17:25:43,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:25:43,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:43,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:25:43,444 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:25:43,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 17:25:43,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:25:43,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:25:43,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 61 conjunts are in the unsatisfiable core [2021-12-06 17:25:43,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:25:43,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:25:43,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 17:25:46,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:25:46,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2021-12-06 17:25:46,383 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:25:46,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:25:47,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:25:47,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2021-12-06 17:25:47,272 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:25:47,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 17:25:49,661 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 83 proven. 26 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 17:25:49,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:25:49,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:49,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567091611] [2021-12-06 17:25:49,971 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:25:49,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152070474] [2021-12-06 17:25:49,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152070474] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:25:49,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:25:49,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-12-06 17:25:49,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033000945] [2021-12-06 17:25:49,971 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:25:49,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 17:25:49,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:49,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 17:25:49,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:25:49,972 INFO L87 Difference]: Start difference. First operand 312 states and 379 transitions. Second operand has 17 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:25:50,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:50,605 INFO L93 Difference]: Finished difference Result 477 states and 590 transitions. [2021-12-06 17:25:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:25:50,605 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 84 [2021-12-06 17:25:50,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:50,608 INFO L225 Difference]: With dead ends: 477 [2021-12-06 17:25:50,608 INFO L226 Difference]: Without dead ends: 477 [2021-12-06 17:25:50,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-12-06 17:25:50,608 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 114 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 848 SdHoareTripleChecker+Invalid, 2304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2074 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:50,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 848 Invalid, 2304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 219 Invalid, 0 Unknown, 2074 Unchecked, 0.2s Time] [2021-12-06 17:25:50,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-12-06 17:25:50,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 327. [2021-12-06 17:25:50,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 220 states have (on average 1.490909090909091) internal successors, (328), 295 states have internal predecessors, (328), 26 states have call successors, (26), 3 states have call predecessors, (26), 6 states have return successors, (56), 28 states have call predecessors, (56), 26 states have call successors, (56) [2021-12-06 17:25:50,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 410 transitions. [2021-12-06 17:25:50,619 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 410 transitions. Word has length 84 [2021-12-06 17:25:50,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:50,619 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 410 transitions. [2021-12-06 17:25:50,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:25:50,619 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 410 transitions. [2021-12-06 17:25:50,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-12-06 17:25:50,620 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:50,620 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:50,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-06 17:25:50,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 17:25:50,821 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:25:50,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:50,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1414632217, now seen corresponding path program 3 times [2021-12-06 17:25:50,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:50,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133464238] [2021-12-06 17:25:50,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:50,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:50,838 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:25:50,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [572841086] [2021-12-06 17:25:50,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:25:50,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:50,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:25:50,840 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:25:50,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 17:25:50,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 17:25:50,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:25:50,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 17:25:50,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:25:51,041 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-12-06 17:25:51,041 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:25:51,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:51,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133464238] [2021-12-06 17:25:51,042 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:25:51,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572841086] [2021-12-06 17:25:51,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572841086] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:25:51,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:25:51,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:25:51,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894830395] [2021-12-06 17:25:51,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:25:51,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:25:51,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:51,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:25:51,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:25:51,043 INFO L87 Difference]: Start difference. First operand 327 states and 410 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:25:51,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:51,103 INFO L93 Difference]: Finished difference Result 292 states and 344 transitions. [2021-12-06 17:25:51,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:25:51,103 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 85 [2021-12-06 17:25:51,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:51,104 INFO L225 Difference]: With dead ends: 292 [2021-12-06 17:25:51,104 INFO L226 Difference]: Without dead ends: 282 [2021-12-06 17:25:51,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:25:51,105 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 12 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 938 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:51,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 938 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:25:51,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-12-06 17:25:51,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 270. [2021-12-06 17:25:51,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 174 states have (on average 1.5804597701149425) internal successors, (275), 248 states have internal predecessors, (275), 18 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:25:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 311 transitions. [2021-12-06 17:25:51,111 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 311 transitions. Word has length 85 [2021-12-06 17:25:51,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:51,112 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 311 transitions. [2021-12-06 17:25:51,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:25:51,112 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 311 transitions. [2021-12-06 17:25:51,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-12-06 17:25:51,112 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:51,112 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:51,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 17:25:51,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 17:25:51,314 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:25:51,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:51,315 INFO L85 PathProgramCache]: Analyzing trace with hash -560943855, now seen corresponding path program 4 times [2021-12-06 17:25:51,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:51,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917994954] [2021-12-06 17:25:51,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:51,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:51,360 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:25:51,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [329835389] [2021-12-06 17:25:51,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 17:25:51,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:25:51,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:25:51,362 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:25:51,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 17:25:51,569 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 17:25:51,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:25:51,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 90 conjunts are in the unsatisfiable core [2021-12-06 17:25:51,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:25:51,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-12-06 17:25:51,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:25:51,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:26:03,215 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:26:03,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:26:03,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 35 [2021-12-06 17:26:07,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:26:07,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 35 [2021-12-06 17:26:07,364 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 17:26:07,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 17:26:19,923 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 100 proven. 49 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-06 17:26:19,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:26:20,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:20,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917994954] [2021-12-06 17:26:20,843 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:20,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329835389] [2021-12-06 17:26:20,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329835389] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:26:20,843 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:26:20,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2021-12-06 17:26:20,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340427346] [2021-12-06 17:26:20,843 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:26:20,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-06 17:26:20,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:20,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-06 17:26:20,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-12-06 17:26:20,844 INFO L87 Difference]: Start difference. First operand 270 states and 311 transitions. Second operand has 25 states, 22 states have (on average 2.772727272727273) internal successors, (61), 22 states have internal predecessors, (61), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:26:24,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:24,275 INFO L93 Difference]: Finished difference Result 417 states and 501 transitions. [2021-12-06 17:26:24,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 17:26:24,276 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 2.772727272727273) internal successors, (61), 22 states have internal predecessors, (61), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 89 [2021-12-06 17:26:24,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:24,277 INFO L225 Difference]: With dead ends: 417 [2021-12-06 17:26:24,277 INFO L226 Difference]: Without dead ends: 417 [2021-12-06 17:26:24,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=123, Invalid=1137, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 17:26:24,278 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 112 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 2728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2381 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:24,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 1936 Invalid, 2728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 336 Invalid, 0 Unknown, 2381 Unchecked, 0.2s Time] [2021-12-06 17:26:24,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-12-06 17:26:24,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 307. [2021-12-06 17:26:24,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 206 states have (on average 1.5145631067961165) internal successors, (312), 279 states have internal predecessors, (312), 22 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (31), 24 states have call predecessors, (31), 22 states have call successors, (31) [2021-12-06 17:26:24,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 365 transitions. [2021-12-06 17:26:24,286 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 365 transitions. Word has length 89 [2021-12-06 17:26:24,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:24,286 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 365 transitions. [2021-12-06 17:26:24,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 2.772727272727273) internal successors, (61), 22 states have internal predecessors, (61), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:26:24,286 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 365 transitions. [2021-12-06 17:26:24,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:26:24,287 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:24,287 INFO L514 BasicCegarLoop]: trace histogram [7, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:24,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 17:26:24,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:24,488 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:24,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:24,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1182337176, now seen corresponding path program 5 times [2021-12-06 17:26:24,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:24,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994982849] [2021-12-06 17:26:24,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:24,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:24,534 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:24,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [294287154] [2021-12-06 17:26:24,534 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 17:26:24,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:24,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:24,535 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:24,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 17:26:24,625 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:26:24,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:26:24,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 17:26:24,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:24,698 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 111 proven. 1 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-12-06 17:26:24,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:26:24,813 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 11 proven. 47 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2021-12-06 17:26:24,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:24,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994982849] [2021-12-06 17:26:24,814 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:24,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294287154] [2021-12-06 17:26:24,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294287154] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:26:24,814 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:26:24,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-12-06 17:26:24,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935849471] [2021-12-06 17:26:24,814 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:26:24,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:26:24,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:24,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:26:24,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:26:24,815 INFO L87 Difference]: Start difference. First operand 307 states and 365 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 17:26:24,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:24,930 INFO L93 Difference]: Finished difference Result 308 states and 355 transitions. [2021-12-06 17:26:24,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:26:24,930 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 90 [2021-12-06 17:26:24,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:24,931 INFO L225 Difference]: With dead ends: 308 [2021-12-06 17:26:24,932 INFO L226 Difference]: Without dead ends: 298 [2021-12-06 17:26:24,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:26:24,932 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 56 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:24,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 1188 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:26:24,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-12-06 17:26:24,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 298. [2021-12-06 17:26:24,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 200 states have (on average 1.535) internal successors, (307), 274 states have internal predecessors, (307), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:26:24,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 343 transitions. [2021-12-06 17:26:24,938 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 343 transitions. Word has length 90 [2021-12-06 17:26:24,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:24,938 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 343 transitions. [2021-12-06 17:26:24,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 17:26:24,939 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 343 transitions. [2021-12-06 17:26:24,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-06 17:26:24,939 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:24,939 INFO L514 BasicCegarLoop]: trace histogram [22, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:24,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 17:26:25,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 17:26:25,141 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:25,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:25,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1234441241, now seen corresponding path program 6 times [2021-12-06 17:26:25,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:25,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616673245] [2021-12-06 17:26:25,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:25,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:25,174 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:25,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [690642278] [2021-12-06 17:26:25,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 17:26:25,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:25,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:25,175 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:25,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 17:26:25,871 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-12-06 17:26:25,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:26:25,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 17:26:25,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:25,953 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 110 proven. 3 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2021-12-06 17:26:25,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:26:26,093 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 110 proven. 3 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2021-12-06 17:26:26,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:26,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616673245] [2021-12-06 17:26:26,093 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:26,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690642278] [2021-12-06 17:26:26,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690642278] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:26:26,093 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:26:26,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-12-06 17:26:26,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175083611] [2021-12-06 17:26:26,093 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:26:26,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 17:26:26,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:26,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 17:26:26,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:26:26,095 INFO L87 Difference]: Start difference. First operand 298 states and 343 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:26:26,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:26,288 INFO L93 Difference]: Finished difference Result 326 states and 375 transitions. [2021-12-06 17:26:26,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:26:26,289 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 105 [2021-12-06 17:26:26,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:26,290 INFO L225 Difference]: With dead ends: 326 [2021-12-06 17:26:26,290 INFO L226 Difference]: Without dead ends: 306 [2021-12-06 17:26:26,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=239, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:26:26,291 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 86 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 1191 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:26,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 1191 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:26:26,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-12-06 17:26:26,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 306. [2021-12-06 17:26:26,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 208 states have (on average 1.4951923076923077) internal successors, (311), 282 states have internal predecessors, (311), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:26:26,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 347 transitions. [2021-12-06 17:26:26,297 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 347 transitions. Word has length 105 [2021-12-06 17:26:26,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:26,298 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 347 transitions. [2021-12-06 17:26:26,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 12 states have internal predecessors, (52), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:26:26,298 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 347 transitions. [2021-12-06 17:26:26,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 17:26:26,298 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:26,298 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:26,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-12-06 17:26:26,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:26,499 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:26,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:26,500 INFO L85 PathProgramCache]: Analyzing trace with hash 927290713, now seen corresponding path program 7 times [2021-12-06 17:26:26,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:26,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840748335] [2021-12-06 17:26:26,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:26,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:26,534 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:26,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [236833441] [2021-12-06 17:26:26,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 17:26:26,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:26,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:26,536 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:26,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 17:26:27,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:27,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 994 conjuncts, 62 conjunts are in the unsatisfiable core [2021-12-06 17:26:27,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:27,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:26:27,843 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:26:27,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:26:27,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:26:27,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:26:27,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:26:27,969 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 17:26:27,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 17:26:28,003 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 326 proven. 116 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-12-06 17:26:28,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:26:28,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:28,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840748335] [2021-12-06 17:26:28,119 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:28,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236833441] [2021-12-06 17:26:28,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236833441] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:26:28,119 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:26:28,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-12-06 17:26:28,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742146045] [2021-12-06 17:26:28,120 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:26:28,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 17:26:28,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:28,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 17:26:28,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:26:28,120 INFO L87 Difference]: Start difference. First operand 306 states and 347 transitions. Second operand has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:26:28,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:28,964 INFO L93 Difference]: Finished difference Result 417 states and 480 transitions. [2021-12-06 17:26:28,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:26:28,964 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 109 [2021-12-06 17:26:28,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:28,966 INFO L225 Difference]: With dead ends: 417 [2021-12-06 17:26:28,966 INFO L226 Difference]: Without dead ends: 417 [2021-12-06 17:26:28,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-12-06 17:26:28,967 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 113 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 1759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 388 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:28,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 706 Invalid, 1759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1359 Invalid, 0 Unknown, 388 Unchecked, 0.7s Time] [2021-12-06 17:26:28,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-12-06 17:26:28,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 314. [2021-12-06 17:26:28,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 216 states have (on average 1.4907407407407407) internal successors, (322), 290 states have internal predecessors, (322), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:26:28,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 358 transitions. [2021-12-06 17:26:28,973 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 358 transitions. Word has length 109 [2021-12-06 17:26:28,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:28,973 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 358 transitions. [2021-12-06 17:26:28,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:26:28,974 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 358 transitions. [2021-12-06 17:26:28,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-06 17:26:28,974 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:28,974 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:29,001 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 17:26:29,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:29,175 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:29,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:29,176 INFO L85 PathProgramCache]: Analyzing trace with hash 2068145114, now seen corresponding path program 1 times [2021-12-06 17:26:29,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:29,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664603544] [2021-12-06 17:26:29,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:29,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:29,247 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:29,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [635986863] [2021-12-06 17:26:29,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:29,247 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:29,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:29,248 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:29,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 17:26:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:29,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:26:29,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:29,489 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:26:29,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:26:29,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:29,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664603544] [2021-12-06 17:26:29,489 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:29,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635986863] [2021-12-06 17:26:29,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635986863] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:26:29,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:26:29,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:26:29,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355187523] [2021-12-06 17:26:29,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:26:29,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:26:29,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:29,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:26:29,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:26:29,490 INFO L87 Difference]: Start difference. First operand 314 states and 358 transitions. Second operand has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:26:29,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:29,596 INFO L93 Difference]: Finished difference Result 319 states and 366 transitions. [2021-12-06 17:26:29,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:26:29,596 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 111 [2021-12-06 17:26:29,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:29,598 INFO L225 Difference]: With dead ends: 319 [2021-12-06 17:26:29,598 INFO L226 Difference]: Without dead ends: 319 [2021-12-06 17:26:29,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:26:29,599 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 76 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:29,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 358 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:26:29,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-12-06 17:26:29,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 313. [2021-12-06 17:26:29,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 216 states have (on average 1.4861111111111112) internal successors, (321), 289 states have internal predecessors, (321), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:26:29,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 357 transitions. [2021-12-06 17:26:29,605 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 357 transitions. Word has length 111 [2021-12-06 17:26:29,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:29,605 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 357 transitions. [2021-12-06 17:26:29,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:26:29,605 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 357 transitions. [2021-12-06 17:26:29,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-06 17:26:29,605 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:29,606 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:29,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 17:26:29,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-12-06 17:26:29,807 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:29,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:29,808 INFO L85 PathProgramCache]: Analyzing trace with hash -807331391, now seen corresponding path program 1 times [2021-12-06 17:26:29,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:29,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419749673] [2021-12-06 17:26:29,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:29,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:29,882 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:29,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [275125954] [2021-12-06 17:26:29,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:29,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:29,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:29,884 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:29,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 17:26:30,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:30,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 59 conjunts are in the unsatisfiable core [2021-12-06 17:26:30,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:30,223 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:26:30,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:26:30,319 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 17:26:30,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 17:26:30,442 INFO L354 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2021-12-06 17:26:30,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 30 [2021-12-06 17:26:30,611 INFO L354 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2021-12-06 17:26:30,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 38 [2021-12-06 17:26:30,759 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 178 proven. 360 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-06 17:26:30,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:26:30,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:30,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419749673] [2021-12-06 17:26:30,824 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:30,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275125954] [2021-12-06 17:26:30,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275125954] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:26:30,825 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:26:30,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2021-12-06 17:26:30,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150536601] [2021-12-06 17:26:30,825 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:26:30,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 17:26:30,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:30,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 17:26:30,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=534, Unknown=0, NotChecked=0, Total=600 [2021-12-06 17:26:30,826 INFO L87 Difference]: Start difference. First operand 313 states and 357 transitions. Second operand has 23 states, 21 states have (on average 3.9523809523809526) internal successors, (83), 20 states have internal predecessors, (83), 4 states have call successors, (6), 2 states have call predecessors, (6), 6 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 17:26:35,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:35,212 INFO L93 Difference]: Finished difference Result 448 states and 517 transitions. [2021-12-06 17:26:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 17:26:35,213 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 3.9523809523809526) internal successors, (83), 20 states have internal predecessors, (83), 4 states have call successors, (6), 2 states have call predecessors, (6), 6 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 115 [2021-12-06 17:26:35,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:35,215 INFO L225 Difference]: With dead ends: 448 [2021-12-06 17:26:35,215 INFO L226 Difference]: Without dead ends: 448 [2021-12-06 17:26:35,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 106 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=150, Invalid=970, Unknown=2, NotChecked=0, Total=1122 [2021-12-06 17:26:35,216 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 100 mSDsluCounter, 2672 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 2897 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 524 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:35,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 2897 Invalid, 1041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 515 Invalid, 0 Unknown, 524 Unchecked, 0.2s Time] [2021-12-06 17:26:35,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-12-06 17:26:35,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 442. [2021-12-06 17:26:35,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 330 states have (on average 1.378787878787879) internal successors, (455), 403 states have internal predecessors, (455), 29 states have call successors, (29), 9 states have call predecessors, (29), 9 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:26:35,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 513 transitions. [2021-12-06 17:26:35,225 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 513 transitions. Word has length 115 [2021-12-06 17:26:35,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:35,226 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 513 transitions. [2021-12-06 17:26:35,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 3.9523809523809526) internal successors, (83), 20 states have internal predecessors, (83), 4 states have call successors, (6), 2 states have call predecessors, (6), 6 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 17:26:35,226 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 513 transitions. [2021-12-06 17:26:35,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-12-06 17:26:35,227 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:35,227 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:35,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-06 17:26:35,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:35,428 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:35,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:35,428 INFO L85 PathProgramCache]: Analyzing trace with hash -807331390, now seen corresponding path program 1 times [2021-12-06 17:26:35,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:35,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039209163] [2021-12-06 17:26:35,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:35,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:35,448 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:35,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2082330366] [2021-12-06 17:26:35,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:35,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:35,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:35,449 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:35,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 17:26:36,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:36,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 161 conjunts are in the unsatisfiable core [2021-12-06 17:26:36,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:36,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-12-06 17:26:37,734 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:26:37,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 25 [2021-12-06 17:26:37,789 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:26:37,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:26:38,301 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 17:26:38,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 17:26:38,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:26:39,202 INFO L354 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2021-12-06 17:26:39,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 45 [2021-12-06 17:26:39,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:26:39,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:26:39,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 17:26:39,561 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-12-06 17:26:39,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2021-12-06 17:26:39,844 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 107 proven. 437 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-06 17:26:39,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:26:40,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:40,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039209163] [2021-12-06 17:26:40,086 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:40,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082330366] [2021-12-06 17:26:40,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082330366] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:26:40,087 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:26:40,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2021-12-06 17:26:40,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626603067] [2021-12-06 17:26:40,087 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:26:40,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-06 17:26:40,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:40,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-06 17:26:40,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1338, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 17:26:40,088 INFO L87 Difference]: Start difference. First operand 442 states and 513 transitions. Second operand has 37 states, 33 states have (on average 2.484848484848485) internal successors, (82), 32 states have internal predecessors, (82), 4 states have call successors, (6), 2 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 17:26:43,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:43,367 INFO L93 Difference]: Finished difference Result 552 states and 643 transitions. [2021-12-06 17:26:43,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 17:26:43,368 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 33 states have (on average 2.484848484848485) internal successors, (82), 32 states have internal predecessors, (82), 4 states have call successors, (6), 2 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 115 [2021-12-06 17:26:43,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:43,371 INFO L225 Difference]: With dead ends: 552 [2021-12-06 17:26:43,371 INFO L226 Difference]: Without dead ends: 552 [2021-12-06 17:26:43,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=206, Invalid=1956, Unknown=0, NotChecked=0, Total=2162 [2021-12-06 17:26:43,372 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 112 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1268 SdHoareTripleChecker+Invalid, 2326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1003 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:43,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 1268 Invalid, 2326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1311 Invalid, 0 Unknown, 1003 Unchecked, 2.3s Time] [2021-12-06 17:26:43,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-12-06 17:26:43,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 449. [2021-12-06 17:26:43,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 337 states have (on average 1.3738872403560831) internal successors, (463), 410 states have internal predecessors, (463), 29 states have call successors, (29), 9 states have call predecessors, (29), 9 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:26:43,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 521 transitions. [2021-12-06 17:26:43,384 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 521 transitions. Word has length 115 [2021-12-06 17:26:43,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:43,384 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 521 transitions. [2021-12-06 17:26:43,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 33 states have (on average 2.484848484848485) internal successors, (82), 32 states have internal predecessors, (82), 4 states have call successors, (6), 2 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 17:26:43,384 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 521 transitions. [2021-12-06 17:26:43,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 17:26:43,385 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:43,385 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:43,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-06 17:26:43,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-06 17:26:43,586 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:43,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:43,586 INFO L85 PathProgramCache]: Analyzing trace with hash 742530710, now seen corresponding path program 1 times [2021-12-06 17:26:43,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:43,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113659982] [2021-12-06 17:26:43,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:43,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:43,611 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:43,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1701216238] [2021-12-06 17:26:43,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:43,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:43,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:43,612 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:43,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 17:26:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:43,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 1040 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 17:26:43,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:43,895 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:26:43,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:26:43,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:43,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113659982] [2021-12-06 17:26:43,895 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:43,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701216238] [2021-12-06 17:26:43,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701216238] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:26:43,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:26:43,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:26:43,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009133447] [2021-12-06 17:26:43,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:26:43,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:26:43,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:43,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:26:43,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:26:43,896 INFO L87 Difference]: Start difference. First operand 449 states and 521 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:26:43,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:43,993 INFO L93 Difference]: Finished difference Result 457 states and 532 transitions. [2021-12-06 17:26:43,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:26:43,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 116 [2021-12-06 17:26:43,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:43,995 INFO L225 Difference]: With dead ends: 457 [2021-12-06 17:26:43,995 INFO L226 Difference]: Without dead ends: 457 [2021-12-06 17:26:43,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 114 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-12-06 17:26:43,995 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 132 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:43,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 514 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:26:43,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-12-06 17:26:44,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 448. [2021-12-06 17:26:44,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 337 states have (on average 1.370919881305638) internal successors, (462), 409 states have internal predecessors, (462), 29 states have call successors, (29), 9 states have call predecessors, (29), 9 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:26:44,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 520 transitions. [2021-12-06 17:26:44,003 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 520 transitions. Word has length 116 [2021-12-06 17:26:44,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:44,003 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 520 transitions. [2021-12-06 17:26:44,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:26:44,003 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 520 transitions. [2021-12-06 17:26:44,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 17:26:44,004 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:44,004 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:44,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-06 17:26:44,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 17:26:44,205 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:44,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:44,205 INFO L85 PathProgramCache]: Analyzing trace with hash 742530711, now seen corresponding path program 1 times [2021-12-06 17:26:44,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:44,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244644511] [2021-12-06 17:26:44,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:44,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:44,230 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:44,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [280273189] [2021-12-06 17:26:44,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:44,231 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:44,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:44,231 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:44,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 17:26:44,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:44,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 1040 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 17:26:44,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:44,631 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 64 proven. 106 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2021-12-06 17:26:44,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:26:44,682 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:26:44,682 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 19 treesize of output 23 [2021-12-06 17:26:44,920 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 64 proven. 106 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2021-12-06 17:26:44,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:44,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244644511] [2021-12-06 17:26:44,920 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:44,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280273189] [2021-12-06 17:26:44,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280273189] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:26:44,920 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:26:44,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-12-06 17:26:44,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464348969] [2021-12-06 17:26:44,920 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:26:44,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:26:44,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:44,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:26:44,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:26:44,921 INFO L87 Difference]: Start difference. First operand 448 states and 520 transitions. Second operand has 18 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:26:45,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:45,104 INFO L93 Difference]: Finished difference Result 456 states and 531 transitions. [2021-12-06 17:26:45,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:26:45,105 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) Word has length 116 [2021-12-06 17:26:45,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:45,107 INFO L225 Difference]: With dead ends: 456 [2021-12-06 17:26:45,107 INFO L226 Difference]: Without dead ends: 456 [2021-12-06 17:26:45,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-12-06 17:26:45,107 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 192 mSDsluCounter, 2045 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 2264 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:45,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 2264 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:26:45,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-12-06 17:26:45,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 447. [2021-12-06 17:26:45,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 337 states have (on average 1.367952522255193) internal successors, (461), 408 states have internal predecessors, (461), 29 states have call successors, (29), 9 states have call predecessors, (29), 9 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:26:45,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 519 transitions. [2021-12-06 17:26:45,114 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 519 transitions. Word has length 116 [2021-12-06 17:26:45,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:45,115 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 519 transitions. [2021-12-06 17:26:45,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:26:45,115 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 519 transitions. [2021-12-06 17:26:45,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-06 17:26:45,115 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:45,115 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:45,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-06 17:26:45,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:45,317 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:45,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:45,318 INFO L85 PathProgramCache]: Analyzing trace with hash 607443031, now seen corresponding path program 1 times [2021-12-06 17:26:45,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:45,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262878851] [2021-12-06 17:26:45,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:45,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:45,365 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:45,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1814278444] [2021-12-06 17:26:45,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:45,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:45,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:45,366 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:45,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 17:26:45,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:45,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:26:45,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:45,677 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:26:45,677 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:26:45,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:45,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262878851] [2021-12-06 17:26:45,677 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:45,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814278444] [2021-12-06 17:26:45,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814278444] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:26:45,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:26:45,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:26:45,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099091536] [2021-12-06 17:26:45,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:26:45,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:26:45,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:45,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:26:45,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:26:45,679 INFO L87 Difference]: Start difference. First operand 447 states and 519 transitions. Second operand has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:26:45,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:45,751 INFO L93 Difference]: Finished difference Result 450 states and 524 transitions. [2021-12-06 17:26:45,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:26:45,751 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 118 [2021-12-06 17:26:45,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:45,753 INFO L225 Difference]: With dead ends: 450 [2021-12-06 17:26:45,753 INFO L226 Difference]: Without dead ends: 450 [2021-12-06 17:26:45,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:26:45,753 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 39 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:45,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 380 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:26:45,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-12-06 17:26:45,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 446. [2021-12-06 17:26:45,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 337 states have (on average 1.3649851632047478) internal successors, (460), 407 states have internal predecessors, (460), 29 states have call successors, (29), 9 states have call predecessors, (29), 9 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:26:45,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 518 transitions. [2021-12-06 17:26:45,760 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 518 transitions. Word has length 118 [2021-12-06 17:26:45,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:45,760 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 518 transitions. [2021-12-06 17:26:45,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:26:45,760 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 518 transitions. [2021-12-06 17:26:45,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-06 17:26:45,761 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:45,761 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:45,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-06 17:26:45,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:45,962 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:45,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:45,963 INFO L85 PathProgramCache]: Analyzing trace with hash 607443032, now seen corresponding path program 1 times [2021-12-06 17:26:45,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:45,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513428383] [2021-12-06 17:26:45,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:45,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:46,006 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:46,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1624136360] [2021-12-06 17:26:46,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:46,006 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:46,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:46,007 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:46,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 17:26:46,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:46,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:26:46,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:46,305 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:26:46,306 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:26:46,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:46,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513428383] [2021-12-06 17:26:46,306 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:26:46,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624136360] [2021-12-06 17:26:46,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624136360] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:26:46,306 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:26:46,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:26:46,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20704176] [2021-12-06 17:26:46,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:26:46,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:26:46,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:46,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:26:46,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:26:46,307 INFO L87 Difference]: Start difference. First operand 446 states and 518 transitions. Second operand has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:26:46,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:46,419 INFO L93 Difference]: Finished difference Result 449 states and 523 transitions. [2021-12-06 17:26:46,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:26:46,420 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 118 [2021-12-06 17:26:46,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:46,422 INFO L225 Difference]: With dead ends: 449 [2021-12-06 17:26:46,422 INFO L226 Difference]: Without dead ends: 449 [2021-12-06 17:26:46,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:26:46,423 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 60 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:46,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 364 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:26:46,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-12-06 17:26:46,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 445. [2021-12-06 17:26:46,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 337 states have (on average 1.3620178041543027) internal successors, (459), 406 states have internal predecessors, (459), 29 states have call successors, (29), 9 states have call predecessors, (29), 9 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 17:26:46,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 517 transitions. [2021-12-06 17:26:46,429 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 517 transitions. Word has length 118 [2021-12-06 17:26:46,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:46,429 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 517 transitions. [2021-12-06 17:26:46,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:26:46,429 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 517 transitions. [2021-12-06 17:26:46,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-06 17:26:46,430 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:46,430 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:46,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-12-06 17:26:46,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 17:26:46,631 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:26:46,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:46,632 INFO L85 PathProgramCache]: Analyzing trace with hash -755993409, now seen corresponding path program 1 times [2021-12-06 17:26:46,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:46,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800870591] [2021-12-06 17:26:46,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:46,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:46,686 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:26:46,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454517776] [2021-12-06 17:26:46,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:46,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:26:46,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:26:46,688 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:26:46,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 17:26:46,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:46,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 1078 conjuncts, 90 conjunts are in the unsatisfiable core [2021-12-06 17:26:46,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:26:47,067 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:26:47,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:26:47,215 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 17:26:47,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 17:26:47,818 INFO L354 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2021-12-06 17:26:47,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 45 [2021-12-06 17:26:48,026 INFO L354 Elim1Store]: treesize reduction 30, result has 48.3 percent of original size [2021-12-06 17:26:48,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 42 [2021-12-06 17:26:58,428 INFO L354 Elim1Store]: treesize reduction 30, result has 48.3 percent of original size [2021-12-06 17:26:58,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 54 [2021-12-06 17:27:00,980 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 69 proven. 466 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-12-06 17:27:00,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:01,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:01,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800870591] [2021-12-06 17:27:01,070 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:01,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454517776] [2021-12-06 17:27:01,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454517776] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:27:01,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:27:01,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2021-12-06 17:27:01,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869492070] [2021-12-06 17:27:01,070 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:01,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-12-06 17:27:01,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:01,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-12-06 17:27:01,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1185, Unknown=5, NotChecked=0, Total=1332 [2021-12-06 17:27:01,071 INFO L87 Difference]: Start difference. First operand 445 states and 517 transitions. Second operand has 35 states, 33 states have (on average 2.727272727272727) internal successors, (90), 30 states have internal predecessors, (90), 5 states have call successors, (6), 2 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:03,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:03,407 INFO L93 Difference]: Finished difference Result 664 states and 765 transitions. [2021-12-06 17:27:03,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 17:27:03,407 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 2.727272727272727) internal successors, (90), 30 states have internal predecessors, (90), 5 states have call successors, (6), 2 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 122 [2021-12-06 17:27:03,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:03,410 INFO L225 Difference]: With dead ends: 664 [2021-12-06 17:27:03,410 INFO L226 Difference]: Without dead ends: 664 [2021-12-06 17:27:03,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=211, Invalid=1853, Unknown=6, NotChecked=0, Total=2070 [2021-12-06 17:27:03,411 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 84 mSDsluCounter, 2918 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 3142 SdHoareTripleChecker+Invalid, 831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 447 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:03,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 3142 Invalid, 831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 382 Invalid, 0 Unknown, 447 Unchecked, 0.1s Time] [2021-12-06 17:27:03,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-12-06 17:27:03,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 657. [2021-12-06 17:27:03,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 528 states have (on average 1.2840909090909092) internal successors, (678), 597 states have internal predecessors, (678), 42 states have call successors, (42), 17 states have call predecessors, (42), 17 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2021-12-06 17:27:03,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 762 transitions. [2021-12-06 17:27:03,421 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 762 transitions. Word has length 122 [2021-12-06 17:27:03,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:03,422 INFO L470 AbstractCegarLoop]: Abstraction has 657 states and 762 transitions. [2021-12-06 17:27:03,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 2.727272727272727) internal successors, (90), 30 states have internal predecessors, (90), 5 states have call successors, (6), 2 states have call predecessors, (6), 6 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:03,422 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 762 transitions. [2021-12-06 17:27:03,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-06 17:27:03,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:03,423 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:03,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-06 17:27:03,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 17:27:03,624 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:03,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:03,625 INFO L85 PathProgramCache]: Analyzing trace with hash -755993408, now seen corresponding path program 1 times [2021-12-06 17:27:03,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:03,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927359488] [2021-12-06 17:27:03,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:03,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:03,681 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:03,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [493149898] [2021-12-06 17:27:03,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:03,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:03,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:03,683 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:03,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 17:27:04,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:04,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 1078 conjuncts, 152 conjunts are in the unsatisfiable core [2021-12-06 17:27:04,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:04,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:27:04,917 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:27:04,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:27:04,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:05,099 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 17:27:05,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 17:27:05,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:05,302 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:27:05,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:27:05,328 INFO L354 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2021-12-06 17:27:05,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 45 [2021-12-06 17:27:05,705 INFO L354 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2021-12-06 17:27:05,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 32 treesize of output 57 [2021-12-06 17:27:05,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:05,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:27:05,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:06,010 INFO L354 Elim1Store]: treesize reduction 16, result has 51.5 percent of original size [2021-12-06 17:27:06,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 32 [2021-12-06 17:27:06,085 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 5 proven. 434 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2021-12-06 17:27:06,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:06,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:06,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927359488] [2021-12-06 17:27:06,294 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:06,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493149898] [2021-12-06 17:27:06,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493149898] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:27:06,294 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:27:06,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2021-12-06 17:27:06,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88209382] [2021-12-06 17:27:06,295 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:06,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 17:27:06,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:06,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 17:27:06,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=868, Unknown=0, NotChecked=0, Total=992 [2021-12-06 17:27:06,296 INFO L87 Difference]: Start difference. First operand 657 states and 762 transitions. Second operand has 30 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 24 states have internal predecessors, (72), 5 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:07,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:07,166 INFO L93 Difference]: Finished difference Result 853 states and 1000 transitions. [2021-12-06 17:27:07,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 17:27:07,167 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 24 states have internal predecessors, (72), 5 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 122 [2021-12-06 17:27:07,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:07,170 INFO L225 Difference]: With dead ends: 853 [2021-12-06 17:27:07,170 INFO L226 Difference]: Without dead ends: 853 [2021-12-06 17:27:07,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 113 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=164, Invalid=1242, Unknown=0, NotChecked=0, Total=1406 [2021-12-06 17:27:07,171 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 246 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 1896 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 3731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1790 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:07,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 850 Invalid, 3731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1896 Invalid, 0 Unknown, 1790 Unchecked, 0.7s Time] [2021-12-06 17:27:07,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-12-06 17:27:07,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 667. [2021-12-06 17:27:07,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 538 states have (on average 1.2843866171003717) internal successors, (691), 607 states have internal predecessors, (691), 42 states have call successors, (42), 17 states have call predecessors, (42), 17 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2021-12-06 17:27:07,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 775 transitions. [2021-12-06 17:27:07,182 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 775 transitions. Word has length 122 [2021-12-06 17:27:07,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:07,182 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 775 transitions. [2021-12-06 17:27:07,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 24 states have internal predecessors, (72), 5 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:07,182 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 775 transitions. [2021-12-06 17:27:07,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-06 17:27:07,183 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:07,183 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:07,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-06 17:27:07,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 17:27:07,384 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:07,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:07,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1960959122, now seen corresponding path program 1 times [2021-12-06 17:27:07,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:07,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726789493] [2021-12-06 17:27:07,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:07,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:07,473 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:07,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1188973188] [2021-12-06 17:27:07,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:07,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:07,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:07,475 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:07,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 17:27:07,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:07,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 17:27:07,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:07,884 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:07,884 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:07,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:07,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726789493] [2021-12-06 17:27:07,885 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:07,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188973188] [2021-12-06 17:27:07,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188973188] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:07,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:07,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:27:07,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150246372] [2021-12-06 17:27:07,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:07,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:27:07,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:07,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:27:07,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:27:07,886 INFO L87 Difference]: Start difference. First operand 667 states and 775 transitions. Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:27:07,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:07,968 INFO L93 Difference]: Finished difference Result 670 states and 778 transitions. [2021-12-06 17:27:07,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:27:07,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 123 [2021-12-06 17:27:07,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:07,971 INFO L225 Difference]: With dead ends: 670 [2021-12-06 17:27:07,971 INFO L226 Difference]: Without dead ends: 670 [2021-12-06 17:27:07,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 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-12-06 17:27:07,972 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 102 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:07,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 511 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:27:07,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-06 17:27:07,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 666. [2021-12-06 17:27:07,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 538 states have (on average 1.2806691449814127) internal successors, (689), 606 states have internal predecessors, (689), 42 states have call successors, (42), 17 states have call predecessors, (42), 17 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2021-12-06 17:27:07,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 773 transitions. [2021-12-06 17:27:07,984 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 773 transitions. Word has length 123 [2021-12-06 17:27:07,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:07,985 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 773 transitions. [2021-12-06 17:27:07,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:27:07,985 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 773 transitions. [2021-12-06 17:27:07,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-06 17:27:07,986 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:07,986 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:08,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-12-06 17:27:08,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:08,187 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:08,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:08,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1960959121, now seen corresponding path program 1 times [2021-12-06 17:27:08,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:08,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834289286] [2021-12-06 17:27:08,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:08,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:08,279 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:08,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [419128636] [2021-12-06 17:27:08,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:08,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:08,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:08,281 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:08,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-06 17:27:09,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:09,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 143 conjunts are in the unsatisfiable core [2021-12-06 17:27:09,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:09,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 17:27:09,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:27:09,453 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:27:09,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:27:09,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:09,630 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 17:27:09,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 17:27:09,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:09,879 INFO L354 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2021-12-06 17:27:09,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 45 [2021-12-06 17:27:09,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:10,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:27:10,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:10,164 INFO L354 Elim1Store]: treesize reduction 16, result has 51.5 percent of original size [2021-12-06 17:27:10,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 32 [2021-12-06 17:27:10,233 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 188 proven. 268 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-12-06 17:27:10,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:10,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:10,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834289286] [2021-12-06 17:27:10,456 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:10,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419128636] [2021-12-06 17:27:10,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419128636] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:27:10,456 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:27:10,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2021-12-06 17:27:10,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065162824] [2021-12-06 17:27:10,456 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:10,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-06 17:27:10,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:10,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-06 17:27:10,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=602, Unknown=0, NotChecked=0, Total=702 [2021-12-06 17:27:10,457 INFO L87 Difference]: Start difference. First operand 666 states and 773 transitions. Second operand has 25 states, 22 states have (on average 3.409090909090909) internal successors, (75), 20 states have internal predecessors, (75), 5 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:11,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:11,197 INFO L93 Difference]: Finished difference Result 783 states and 914 transitions. [2021-12-06 17:27:11,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 17:27:11,198 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 3.409090909090909) internal successors, (75), 20 states have internal predecessors, (75), 5 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 123 [2021-12-06 17:27:11,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:11,201 INFO L225 Difference]: With dead ends: 783 [2021-12-06 17:27:11,201 INFO L226 Difference]: Without dead ends: 783 [2021-12-06 17:27:11,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=135, Invalid=921, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 17:27:11,201 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 117 mSDsluCounter, 1028 mSDsCounter, 0 mSdLazyCounter, 1552 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 3399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1833 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:11,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 1200 Invalid, 3399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1552 Invalid, 0 Unknown, 1833 Unchecked, 0.6s Time] [2021-12-06 17:27:11,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2021-12-06 17:27:11,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 674. [2021-12-06 17:27:11,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 546 states have (on average 1.2802197802197801) internal successors, (699), 614 states have internal predecessors, (699), 42 states have call successors, (42), 17 states have call predecessors, (42), 17 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2021-12-06 17:27:11,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 783 transitions. [2021-12-06 17:27:11,211 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 783 transitions. Word has length 123 [2021-12-06 17:27:11,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:11,211 INFO L470 AbstractCegarLoop]: Abstraction has 674 states and 783 transitions. [2021-12-06 17:27:11,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 3.409090909090909) internal successors, (75), 20 states have internal predecessors, (75), 5 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:11,211 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 783 transitions. [2021-12-06 17:27:11,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-06 17:27:11,211 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:11,212 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:11,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-12-06 17:27:11,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:11,413 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:11,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:11,414 INFO L85 PathProgramCache]: Analyzing trace with hash -20549672, now seen corresponding path program 1 times [2021-12-06 17:27:11,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:11,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189969316] [2021-12-06 17:27:11,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:11,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:11,468 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:11,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1363637733] [2021-12-06 17:27:11,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:11,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:11,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:11,470 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:11,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 17:27:11,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 1124 conjuncts, 123 conjunts are in the unsatisfiable core [2021-12-06 17:27:11,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:11,886 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:27:11,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:27:11,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:12,040 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:27:12,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:27:12,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:12,250 INFO L354 Elim1Store]: treesize reduction 28, result has 28.2 percent of original size [2021-12-06 17:27:12,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 22 [2021-12-06 17:27:12,261 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:27:12,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:27:12,478 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-12-06 17:27:12,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 30 [2021-12-06 17:27:12,507 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:27:12,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2021-12-06 17:27:12,786 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:27:12,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 25 [2021-12-06 17:27:12,841 INFO L354 Elim1Store]: treesize reduction 96, result has 17.9 percent of original size [2021-12-06 17:27:12,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 27 treesize of output 38 [2021-12-06 17:27:13,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:27:13,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2021-12-06 17:27:13,180 INFO L354 Elim1Store]: treesize reduction 92, result has 18.6 percent of original size [2021-12-06 17:27:13,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 31 treesize of output 39 [2021-12-06 17:27:15,026 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 32 proven. 402 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2021-12-06 17:27:15,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:15,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:15,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189969316] [2021-12-06 17:27:15,907 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:15,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363637733] [2021-12-06 17:27:15,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363637733] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:27:15,907 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:27:15,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2021-12-06 17:27:15,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439162474] [2021-12-06 17:27:15,907 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:15,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-06 17:27:15,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:15,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-06 17:27:15,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1054, Unknown=0, NotChecked=0, Total=1190 [2021-12-06 17:27:15,908 INFO L87 Difference]: Start difference. First operand 674 states and 783 transitions. Second operand has 28 states, 25 states have (on average 3.16) internal successors, (79), 22 states have internal predecessors, (79), 5 states have call successors, (6), 1 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:16,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:16,701 INFO L93 Difference]: Finished difference Result 856 states and 997 transitions. [2021-12-06 17:27:16,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 17:27:16,701 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 3.16) internal successors, (79), 22 states have internal predecessors, (79), 5 states have call successors, (6), 1 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 129 [2021-12-06 17:27:16,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:16,704 INFO L225 Difference]: With dead ends: 856 [2021-12-06 17:27:16,704 INFO L226 Difference]: Without dead ends: 856 [2021-12-06 17:27:16,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 102 SyntacticMatches, 25 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 17:27:16,705 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 131 mSDsluCounter, 1625 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 1805 SdHoareTripleChecker+Invalid, 4838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4133 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:16,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 1805 Invalid, 4838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 692 Invalid, 0 Unknown, 4133 Unchecked, 0.4s Time] [2021-12-06 17:27:16,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2021-12-06 17:27:16,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 751. [2021-12-06 17:27:16,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 613 states have (on average 1.2610114192495923) internal successors, (773), 683 states have internal predecessors, (773), 50 states have call successors, (50), 19 states have call predecessors, (50), 19 states have return successors, (50), 48 states have call predecessors, (50), 50 states have call successors, (50) [2021-12-06 17:27:16,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 873 transitions. [2021-12-06 17:27:16,715 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 873 transitions. Word has length 129 [2021-12-06 17:27:16,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:16,715 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 873 transitions. [2021-12-06 17:27:16,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 3.16) internal successors, (79), 22 states have internal predecessors, (79), 5 states have call successors, (6), 1 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-12-06 17:27:16,716 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 873 transitions. [2021-12-06 17:27:16,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-06 17:27:16,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:16,716 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:16,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-12-06 17:27:16,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:16,917 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr26REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:16,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:16,918 INFO L85 PathProgramCache]: Analyzing trace with hash -20549673, now seen corresponding path program 1 times [2021-12-06 17:27:16,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:16,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874852982] [2021-12-06 17:27:16,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:16,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:16,953 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:16,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [653035126] [2021-12-06 17:27:16,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:16,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:16,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:16,955 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:16,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-06 17:27:17,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:17,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 1124 conjuncts, 51 conjunts are in the unsatisfiable core [2021-12-06 17:27:17,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:17,328 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:17,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:17,403 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:17,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:17,471 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:17,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:17,537 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:17,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:17,608 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:17,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:17,680 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:17,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:17,743 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:17,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:17,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:17,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874852982] [2021-12-06 17:27:17,743 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:17,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653035126] [2021-12-06 17:27:17,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653035126] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:17,744 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:17,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:27:17,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848233130] [2021-12-06 17:27:17,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:17,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:27:17,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:17,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:27:17,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:27:17,745 INFO L87 Difference]: Start difference. First operand 751 states and 873 transitions. Second operand has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:18,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:18,042 INFO L93 Difference]: Finished difference Result 1156 states and 1387 transitions. [2021-12-06 17:27:18,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:27:18,043 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 129 [2021-12-06 17:27:18,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:18,047 INFO L225 Difference]: With dead ends: 1156 [2021-12-06 17:27:18,047 INFO L226 Difference]: Without dead ends: 1156 [2021-12-06 17:27:18,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 112 SyntacticMatches, 11 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:27:18,048 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 164 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 334 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:18,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 967 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 379 Invalid, 0 Unknown, 334 Unchecked, 0.3s Time] [2021-12-06 17:27:18,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1156 states. [2021-12-06 17:27:18,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1156 to 1002. [2021-12-06 17:27:18,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 833 states have (on average 1.2701080432172869) internal successors, (1058), 903 states have internal predecessors, (1058), 81 states have call successors, (81), 19 states have call predecessors, (81), 19 states have return successors, (81), 79 states have call predecessors, (81), 81 states have call successors, (81) [2021-12-06 17:27:18,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1220 transitions. [2021-12-06 17:27:18,065 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1220 transitions. Word has length 129 [2021-12-06 17:27:18,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:18,065 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1220 transitions. [2021-12-06 17:27:18,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:18,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1220 transitions. [2021-12-06 17:27:18,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-06 17:27:18,066 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:18,066 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:18,087 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-12-06 17:27:18,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 17:27:18,267 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:18,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:18,268 INFO L85 PathProgramCache]: Analyzing trace with hash -637039764, now seen corresponding path program 1 times [2021-12-06 17:27:18,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:18,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241758126] [2021-12-06 17:27:18,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:18,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:18,340 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:18,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1999765365] [2021-12-06 17:27:18,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:18,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:18,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:18,341 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:18,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-12-06 17:27:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:18,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 1132 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 17:27:18,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:18,767 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:18,768 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:18,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:18,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241758126] [2021-12-06 17:27:18,768 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:18,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999765365] [2021-12-06 17:27:18,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999765365] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:18,768 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:18,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:27:18,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230023627] [2021-12-06 17:27:18,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:18,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:27:18,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:18,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:27:18,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:27:18,769 INFO L87 Difference]: Start difference. First operand 1002 states and 1220 transitions. Second operand has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:27:18,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:18,867 INFO L93 Difference]: Finished difference Result 1000 states and 1216 transitions. [2021-12-06 17:27:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:27:18,867 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 130 [2021-12-06 17:27:18,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:18,871 INFO L225 Difference]: With dead ends: 1000 [2021-12-06 17:27:18,871 INFO L226 Difference]: Without dead ends: 1000 [2021-12-06 17:27:18,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 127 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-12-06 17:27:18,871 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 78 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:18,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 510 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:27:18,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-12-06 17:27:18,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 1000. [2021-12-06 17:27:18,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1000 states, 833 states have (on average 1.2653061224489797) internal successors, (1054), 901 states have internal predecessors, (1054), 81 states have call successors, (81), 19 states have call predecessors, (81), 19 states have return successors, (81), 79 states have call predecessors, (81), 81 states have call successors, (81) [2021-12-06 17:27:18,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1216 transitions. [2021-12-06 17:27:18,883 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1216 transitions. Word has length 130 [2021-12-06 17:27:18,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:18,884 INFO L470 AbstractCegarLoop]: Abstraction has 1000 states and 1216 transitions. [2021-12-06 17:27:18,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:27:18,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1216 transitions. [2021-12-06 17:27:18,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-06 17:27:18,884 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:18,884 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:18,906 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-12-06 17:27:19,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:19,085 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr29REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:19,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:19,085 INFO L85 PathProgramCache]: Analyzing trace with hash -637039763, now seen corresponding path program 1 times [2021-12-06 17:27:19,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:19,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484941175] [2021-12-06 17:27:19,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:19,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:19,106 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:19,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1215048850] [2021-12-06 17:27:19,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:19,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:19,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:19,107 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:19,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-12-06 17:27:19,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:19,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 1132 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 17:27:19,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:19,749 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2021-12-06 17:27:19,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:19,821 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:27:19,821 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 19 treesize of output 23 [2021-12-06 17:27:20,212 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2021-12-06 17:27:20,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:20,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484941175] [2021-12-06 17:27:20,213 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:20,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215048850] [2021-12-06 17:27:20,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215048850] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:27:20,213 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:27:20,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-12-06 17:27:20,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311156573] [2021-12-06 17:27:20,213 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:20,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:27:20,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:20,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:27:20,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:27:20,214 INFO L87 Difference]: Start difference. First operand 1000 states and 1216 transitions. Second operand has 18 states, 17 states have (on average 6.588235294117647) internal successors, (112), 16 states have internal predecessors, (112), 3 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 17:27:20,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:20,505 INFO L93 Difference]: Finished difference Result 999 states and 1214 transitions. [2021-12-06 17:27:20,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:27:20,507 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.588235294117647) internal successors, (112), 16 states have internal predecessors, (112), 3 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) Word has length 130 [2021-12-06 17:27:20,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:20,511 INFO L225 Difference]: With dead ends: 999 [2021-12-06 17:27:20,511 INFO L226 Difference]: Without dead ends: 999 [2021-12-06 17:27:20,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-12-06 17:27:20,511 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 294 mSDsluCounter, 1684 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:20,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 1899 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:27:20,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-12-06 17:27:20,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 999. [2021-12-06 17:27:20,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 833 states have (on average 1.262905162064826) internal successors, (1052), 900 states have internal predecessors, (1052), 81 states have call successors, (81), 19 states have call predecessors, (81), 19 states have return successors, (81), 79 states have call predecessors, (81), 81 states have call successors, (81) [2021-12-06 17:27:20,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1214 transitions. [2021-12-06 17:27:20,524 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1214 transitions. Word has length 130 [2021-12-06 17:27:20,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:20,524 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 1214 transitions. [2021-12-06 17:27:20,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 6.588235294117647) internal successors, (112), 16 states have internal predecessors, (112), 3 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 17:27:20,524 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1214 transitions. [2021-12-06 17:27:20,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-12-06 17:27:20,525 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:20,525 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:20,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-12-06 17:27:20,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:20,726 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:20,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:20,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1985113390, now seen corresponding path program 1 times [2021-12-06 17:27:20,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:20,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31909375] [2021-12-06 17:27:20,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:20,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:20,828 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:20,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1114267727] [2021-12-06 17:27:20,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:20,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:20,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:20,830 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:20,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-12-06 17:27:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:21,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:27:21,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:21,253 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:21,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:21,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:21,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31909375] [2021-12-06 17:27:21,253 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:21,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114267727] [2021-12-06 17:27:21,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114267727] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:21,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:21,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:27:21,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649114389] [2021-12-06 17:27:21,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:21,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:27:21,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:21,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:27:21,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:27:21,254 INFO L87 Difference]: Start difference. First operand 999 states and 1214 transitions. Second operand has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:21,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:21,403 INFO L93 Difference]: Finished difference Result 998 states and 1212 transitions. [2021-12-06 17:27:21,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:27:21,405 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 132 [2021-12-06 17:27:21,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:21,408 INFO L225 Difference]: With dead ends: 998 [2021-12-06 17:27:21,408 INFO L226 Difference]: Without dead ends: 998 [2021-12-06 17:27:21,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:27:21,409 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 31 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:21,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 376 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:27:21,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 998 states. [2021-12-06 17:27:21,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 998 to 998. [2021-12-06 17:27:21,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 833 states have (on average 1.2605042016806722) internal successors, (1050), 899 states have internal predecessors, (1050), 81 states have call successors, (81), 19 states have call predecessors, (81), 19 states have return successors, (81), 79 states have call predecessors, (81), 81 states have call successors, (81) [2021-12-06 17:27:21,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 1212 transitions. [2021-12-06 17:27:21,420 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 1212 transitions. Word has length 132 [2021-12-06 17:27:21,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:21,421 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 1212 transitions. [2021-12-06 17:27:21,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:21,421 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 1212 transitions. [2021-12-06 17:27:21,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-06 17:27:21,421 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:21,422 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:21,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-12-06 17:27:21,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-06 17:27:21,623 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr32REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:21,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:21,624 INFO L85 PathProgramCache]: Analyzing trace with hash 22933, now seen corresponding path program 1 times [2021-12-06 17:27:21,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:21,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10586819] [2021-12-06 17:27:21,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:21,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:21,653 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:21,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1880300831] [2021-12-06 17:27:21,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:21,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:21,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:21,654 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:21,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-12-06 17:27:22,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:22,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 17:27:22,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:22,247 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:22,247 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:22,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:22,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10586819] [2021-12-06 17:27:22,247 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:22,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880300831] [2021-12-06 17:27:22,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880300831] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:22,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:22,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:27:22,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883096955] [2021-12-06 17:27:22,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:22,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:27:22,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:22,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:27:22,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:27:22,249 INFO L87 Difference]: Start difference. First operand 998 states and 1212 transitions. Second operand has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:22,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:22,397 INFO L93 Difference]: Finished difference Result 1111 states and 1344 transitions. [2021-12-06 17:27:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:27:22,398 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2021-12-06 17:27:22,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:22,402 INFO L225 Difference]: With dead ends: 1111 [2021-12-06 17:27:22,402 INFO L226 Difference]: Without dead ends: 1111 [2021-12-06 17:27:22,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:27:22,402 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 384 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:22,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 328 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:27:22,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2021-12-06 17:27:22,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 798. [2021-12-06 17:27:22,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 666 states have (on average 1.2852852852852852) internal successors, (856), 725 states have internal predecessors, (856), 50 states have call successors, (50), 19 states have call predecessors, (50), 20 states have return successors, (55), 53 states have call predecessors, (55), 50 states have call successors, (55) [2021-12-06 17:27:22,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 961 transitions. [2021-12-06 17:27:22,413 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 961 transitions. Word has length 136 [2021-12-06 17:27:22,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:22,413 INFO L470 AbstractCegarLoop]: Abstraction has 798 states and 961 transitions. [2021-12-06 17:27:22,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:22,413 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 961 transitions. [2021-12-06 17:27:22,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-06 17:27:22,413 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:22,414 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:22,435 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-12-06 17:27:22,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 17:27:22,615 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr33REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:22,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:22,616 INFO L85 PathProgramCache]: Analyzing trace with hash 22934, now seen corresponding path program 1 times [2021-12-06 17:27:22,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:22,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638754021] [2021-12-06 17:27:22,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:22,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:22,739 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:22,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1132448782] [2021-12-06 17:27:22,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:22,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:22,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:22,740 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:22,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-12-06 17:27:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:23,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:27:23,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:23,386 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:23,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:23,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:23,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638754021] [2021-12-06 17:27:23,387 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:23,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132448782] [2021-12-06 17:27:23,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132448782] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:23,387 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:23,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:27:23,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884367496] [2021-12-06 17:27:23,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:23,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:27:23,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:23,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:27:23,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:27:23,388 INFO L87 Difference]: Start difference. First operand 798 states and 961 transitions. Second operand has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:23,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:23,533 INFO L93 Difference]: Finished difference Result 793 states and 951 transitions. [2021-12-06 17:27:23,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:27:23,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2021-12-06 17:27:23,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:23,536 INFO L225 Difference]: With dead ends: 793 [2021-12-06 17:27:23,536 INFO L226 Difference]: Without dead ends: 793 [2021-12-06 17:27:23,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:27:23,536 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 252 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:23,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 329 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:27:23,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-12-06 17:27:23,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 792. [2021-12-06 17:27:23,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 666 states have (on average 1.2687687687687688) internal successors, (845), 719 states have internal predecessors, (845), 50 states have call successors, (50), 19 states have call predecessors, (50), 20 states have return successors, (55), 53 states have call predecessors, (55), 50 states have call successors, (55) [2021-12-06 17:27:23,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 950 transitions. [2021-12-06 17:27:23,546 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 950 transitions. Word has length 136 [2021-12-06 17:27:23,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:23,546 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 950 transitions. [2021-12-06 17:27:23,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:23,546 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 950 transitions. [2021-12-06 17:27:23,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 17:27:23,548 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:23,548 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:23,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-12-06 17:27:23,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-06 17:27:23,749 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting l0_destroyErr33REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:23,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:23,750 INFO L85 PathProgramCache]: Analyzing trace with hash -283985079, now seen corresponding path program 1 times [2021-12-06 17:27:23,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:23,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383095953] [2021-12-06 17:27:23,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:23,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:23,808 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:23,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [111899744] [2021-12-06 17:27:23,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:23,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:23,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:23,809 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:23,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-12-06 17:27:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:24,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 1193 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:27:24,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:24,228 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:24,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:24,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:24,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383095953] [2021-12-06 17:27:24,228 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:24,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111899744] [2021-12-06 17:27:24,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111899744] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:24,228 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:24,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:27:24,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290889131] [2021-12-06 17:27:24,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:24,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:27:24,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:24,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:27:24,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:27:24,229 INFO L87 Difference]: Start difference. First operand 792 states and 950 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:24,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:24,244 INFO L93 Difference]: Finished difference Result 932 states and 1132 transitions. [2021-12-06 17:27:24,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:27:24,244 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 140 [2021-12-06 17:27:24,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:24,247 INFO L225 Difference]: With dead ends: 932 [2021-12-06 17:27:24,247 INFO L226 Difference]: Without dead ends: 932 [2021-12-06 17:27:24,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 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-12-06 17:27:24,248 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 215 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:24,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 674 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:27:24,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-12-06 17:27:24,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 897. [2021-12-06 17:27:24,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 769 states have (on average 1.3355006501950586) internal successors, (1027), 823 states have internal predecessors, (1027), 50 states have call successors, (50), 20 states have call predecessors, (50), 22 states have return successors, (55), 53 states have call predecessors, (55), 50 states have call successors, (55) [2021-12-06 17:27:24,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1132 transitions. [2021-12-06 17:27:24,258 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1132 transitions. Word has length 140 [2021-12-06 17:27:24,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:24,258 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 1132 transitions. [2021-12-06 17:27:24,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:24,258 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1132 transitions. [2021-12-06 17:27:24,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 17:27:24,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:24,259 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:24,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-12-06 17:27:24,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 17:27:24,460 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting l0_destroyErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:24,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:24,461 INFO L85 PathProgramCache]: Analyzing trace with hash -283990552, now seen corresponding path program 1 times [2021-12-06 17:27:24,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:24,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091182829] [2021-12-06 17:27:24,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:24,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:24,497 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:24,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [665253713] [2021-12-06 17:27:24,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:24,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:24,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:24,498 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:24,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-12-06 17:27:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:24,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 1193 conjuncts, 37 conjunts are in the unsatisfiable core [2021-12-06 17:27:24,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:25,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-06 17:27:25,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-12-06 17:27:25,255 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:25,255 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:25,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:25,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091182829] [2021-12-06 17:27:25,255 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:25,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665253713] [2021-12-06 17:27:25,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665253713] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:25,256 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:25,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:27:25,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127641669] [2021-12-06 17:27:25,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:25,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:27:25,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:25,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:27:25,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:27:25,257 INFO L87 Difference]: Start difference. First operand 897 states and 1132 transitions. Second operand has 9 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:25,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:25,663 INFO L93 Difference]: Finished difference Result 1207 states and 1502 transitions. [2021-12-06 17:27:25,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:27:25,663 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 140 [2021-12-06 17:27:25,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:25,667 INFO L225 Difference]: With dead ends: 1207 [2021-12-06 17:27:25,667 INFO L226 Difference]: Without dead ends: 1207 [2021-12-06 17:27:25,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:27:25,668 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 926 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 930 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:25,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [930 Valid, 1136 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:27:25,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2021-12-06 17:27:25,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 969. [2021-12-06 17:27:25,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 969 states, 842 states have (on average 1.3705463182897861) internal successors, (1154), 895 states have internal predecessors, (1154), 50 states have call successors, (50), 20 states have call predecessors, (50), 22 states have return successors, (55), 53 states have call predecessors, (55), 50 states have call successors, (55) [2021-12-06 17:27:25,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 969 states to 969 states and 1259 transitions. [2021-12-06 17:27:25,680 INFO L78 Accepts]: Start accepts. Automaton has 969 states and 1259 transitions. Word has length 140 [2021-12-06 17:27:25,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:25,680 INFO L470 AbstractCegarLoop]: Abstraction has 969 states and 1259 transitions. [2021-12-06 17:27:25,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:27:25,681 INFO L276 IsEmpty]: Start isEmpty. Operand 969 states and 1259 transitions. [2021-12-06 17:27:25,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 17:27:25,681 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:25,681 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:25,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-12-06 17:27:25,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-06 17:27:25,883 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting l0_destroyErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:25,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:25,884 INFO L85 PathProgramCache]: Analyzing trace with hash -283990551, now seen corresponding path program 1 times [2021-12-06 17:27:25,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:25,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741248206] [2021-12-06 17:27:25,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:25,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:25,950 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:25,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1466655291] [2021-12-06 17:27:25,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:25,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:25,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:25,951 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:25,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-12-06 17:27:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:26,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 1193 conjuncts, 51 conjunts are in the unsatisfiable core [2021-12-06 17:27:26,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:27,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-06 17:27:27,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-06 17:27:27,178 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 23 treesize of output 15 [2021-12-06 17:27:27,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2021-12-06 17:27:27,258 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-12-06 17:27:27,258 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:27,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:27,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741248206] [2021-12-06 17:27:27,258 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:27,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466655291] [2021-12-06 17:27:27,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466655291] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:27,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:27:27,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:27:27,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040236684] [2021-12-06 17:27:27,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:27,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:27:27,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:27,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:27:27,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:27:27,260 INFO L87 Difference]: Start difference. First operand 969 states and 1259 transitions. Second operand has 11 states, 9 states have (on average 6.888888888888889) internal successors, (62), 9 states have internal predecessors, (62), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:27:27,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:27,972 INFO L93 Difference]: Finished difference Result 1130 states and 1422 transitions. [2021-12-06 17:27:27,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:27:27,972 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 6.888888888888889) internal successors, (62), 9 states have internal predecessors, (62), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 140 [2021-12-06 17:27:27,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:27,977 INFO L225 Difference]: With dead ends: 1130 [2021-12-06 17:27:27,977 INFO L226 Difference]: Without dead ends: 1130 [2021-12-06 17:27:27,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:27:27,978 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1140 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 1003 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:27,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1140 Valid, 1003 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:27:27,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1130 states. [2021-12-06 17:27:27,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1130 to 1056. [2021-12-06 17:27:27,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 929 states have (on average 1.4101184068891282) internal successors, (1310), 982 states have internal predecessors, (1310), 50 states have call successors, (50), 20 states have call predecessors, (50), 22 states have return successors, (55), 53 states have call predecessors, (55), 50 states have call successors, (55) [2021-12-06 17:27:27,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1415 transitions. [2021-12-06 17:27:27,999 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1415 transitions. Word has length 140 [2021-12-06 17:27:27,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:27,999 INFO L470 AbstractCegarLoop]: Abstraction has 1056 states and 1415 transitions. [2021-12-06 17:27:27,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 6.888888888888889) internal successors, (62), 9 states have internal predecessors, (62), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:27:27,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1415 transitions. [2021-12-06 17:27:28,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-06 17:27:28,001 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:28,001 INFO L514 BasicCegarLoop]: trace histogram [36, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:28,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-12-06 17:27:28,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:28,202 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:28,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:28,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1734213140, now seen corresponding path program 1 times [2021-12-06 17:27:28,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:28,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464764354] [2021-12-06 17:27:28,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:28,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:28,267 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:28,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [403274645] [2021-12-06 17:27:28,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:28,268 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:28,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:28,268 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:28,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-12-06 17:27:28,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:28,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 1310 conjuncts, 35 conjunts are in the unsatisfiable core [2021-12-06 17:27:28,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:28,825 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:28,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:28,897 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 17:27:28,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:28,904 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 481 proven. 6 refuted. 0 times theorem prover too weak. 690 trivial. 0 not checked. [2021-12-06 17:27:28,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:29,082 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 17:27:29,082 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 12 treesize of output 11 [2021-12-06 17:27:29,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 481 proven. 6 refuted. 0 times theorem prover too weak. 690 trivial. 0 not checked. [2021-12-06 17:27:29,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:29,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464764354] [2021-12-06 17:27:29,151 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:29,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403274645] [2021-12-06 17:27:29,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403274645] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:27:29,151 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:27:29,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-12-06 17:27:29,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027634192] [2021-12-06 17:27:29,152 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:29,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:27:29,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:29,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:27:29,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:27:29,153 INFO L87 Difference]: Start difference. First operand 1056 states and 1415 transitions. Second operand has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:27:29,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:29,298 INFO L93 Difference]: Finished difference Result 1107 states and 1461 transitions. [2021-12-06 17:27:29,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:27:29,298 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 142 [2021-12-06 17:27:29,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:29,302 INFO L225 Difference]: With dead ends: 1107 [2021-12-06 17:27:29,302 INFO L226 Difference]: Without dead ends: 1107 [2021-12-06 17:27:29,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 267 SyntacticMatches, 9 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:27:29,303 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 189 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:29,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 828 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 173 Invalid, 0 Unknown, 96 Unchecked, 0.1s Time] [2021-12-06 17:27:29,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2021-12-06 17:27:29,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 1107. [2021-12-06 17:27:29,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 977 states have (on average 1.3879222108495395) internal successors, (1356), 1029 states have internal predecessors, (1356), 50 states have call successors, (50), 24 states have call predecessors, (50), 26 states have return successors, (55), 53 states have call predecessors, (55), 50 states have call successors, (55) [2021-12-06 17:27:29,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1461 transitions. [2021-12-06 17:27:29,319 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1461 transitions. Word has length 142 [2021-12-06 17:27:29,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:29,319 INFO L470 AbstractCegarLoop]: Abstraction has 1107 states and 1461 transitions. [2021-12-06 17:27:29,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:27:29,320 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1461 transitions. [2021-12-06 17:27:29,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-06 17:27:29,320 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:29,320 INFO L514 BasicCegarLoop]: trace histogram [36, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:29,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-12-06 17:27:29,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:29,522 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:29,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:29,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1734213139, now seen corresponding path program 1 times [2021-12-06 17:27:29,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:29,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020346704] [2021-12-06 17:27:29,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:29,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:29,585 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:29,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [819108800] [2021-12-06 17:27:29,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:29,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:29,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:29,586 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:29,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-12-06 17:27:29,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:29,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 1310 conjuncts, 58 conjunts are in the unsatisfiable core [2021-12-06 17:27:29,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:30,221 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 17:27:30,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 17:27:30,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:30,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:27:30,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:27:30,316 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:27:30,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 17:27:30,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 503 proven. 196 refuted. 0 times theorem prover too weak. 478 trivial. 0 not checked. [2021-12-06 17:27:30,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:30,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:30,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020346704] [2021-12-06 17:27:30,471 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:27:30,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819108800] [2021-12-06 17:27:30,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819108800] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:27:30,471 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:27:30,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-12-06 17:27:30,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919110889] [2021-12-06 17:27:30,471 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:30,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 17:27:30,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:30,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 17:27:30,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:27:30,472 INFO L87 Difference]: Start difference. First operand 1107 states and 1461 transitions. Second operand has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 17:27:31,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:31,323 INFO L93 Difference]: Finished difference Result 1330 states and 1733 transitions. [2021-12-06 17:27:31,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:27:31,324 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 142 [2021-12-06 17:27:31,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:31,328 INFO L225 Difference]: With dead ends: 1330 [2021-12-06 17:27:31,328 INFO L226 Difference]: Without dead ends: 1330 [2021-12-06 17:27:31,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-12-06 17:27:31,329 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 352 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 2098 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1355 SdHoareTripleChecker+Invalid, 2687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 2098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 515 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:31,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 1355 Invalid, 2687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 2098 Invalid, 0 Unknown, 515 Unchecked, 0.7s Time] [2021-12-06 17:27:31,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1330 states. [2021-12-06 17:27:31,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1330 to 1106. [2021-12-06 17:27:31,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1106 states, 977 states have (on average 1.3817809621289663) internal successors, (1350), 1028 states have internal predecessors, (1350), 50 states have call successors, (50), 24 states have call predecessors, (50), 26 states have return successors, (55), 53 states have call predecessors, (55), 50 states have call successors, (55) [2021-12-06 17:27:31,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1106 states to 1106 states and 1455 transitions. [2021-12-06 17:27:31,344 INFO L78 Accepts]: Start accepts. Automaton has 1106 states and 1455 transitions. Word has length 142 [2021-12-06 17:27:31,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:31,344 INFO L470 AbstractCegarLoop]: Abstraction has 1106 states and 1455 transitions. [2021-12-06 17:27:31,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 17:27:31,344 INFO L276 IsEmpty]: Start isEmpty. Operand 1106 states and 1455 transitions. [2021-12-06 17:27:31,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-06 17:27:31,346 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:31,346 INFO L514 BasicCegarLoop]: trace histogram [26, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:31,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-12-06 17:27:31,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-12-06 17:27:31,546 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting l0_destroyErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:27:31,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:31,547 INFO L85 PathProgramCache]: Analyzing trace with hash 723198554, now seen corresponding path program 1 times [2021-12-06 17:27:31,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:31,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298956549] [2021-12-06 17:27:31,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:31,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:31,570 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 17:27:31,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1408511874] [2021-12-06 17:27:31,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:31,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:31,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:31,571 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:31,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-12-06 17:27:31,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:31,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 1214 conjuncts, 85 conjunts are in the unsatisfiable core [2021-12-06 17:27:31,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:32,105 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:27:32,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 17:27:32,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 17:27:32,867 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-06 17:27:32,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 17:27:32,888 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 23 treesize of output 22 [2021-12-06 17:27:32,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-12-06 17:27:32,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2021-12-06 17:27:33,019 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-12-06 17:27:33,020 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-12-06 17:27:33,053 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2021-12-06 17:27:33,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:33,146 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 84 treesize of output 80 [2021-12-06 17:27:39,462 WARN L227 SmtUtils]: Spent 6.04s on a formula simplification. DAG size of input: 34 DAG size of output: 30 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:28:12,207 INFO L354 Elim1Store]: treesize reduction 196, result has 54.3 percent of original size [2021-12-06 17:28:12,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 10 new quantified variables, introduced 36 case distinctions, treesize of input 94814 treesize of output 91078 [2021-12-06 17:28:17,787 WARN L227 SmtUtils]: Spent 5.58s on a formula simplification. DAG size of input: 616 DAG size of output: 612 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-12-06 17:28:18,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:28:18,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298956549] [2021-12-06 17:28:18,278 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 17:28:18,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408511874] [2021-12-06 17:28:18,279 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-12-06 17:28:18,279 INFO L186 FreeRefinementEngine]: Found 0 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:28:18,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-12-06 17:28:18,279 ERROR L172 FreeRefinementEngine]: Strategy CAMEL failed to provide any proof altough trace is infeasible [2021-12-06 17:28:18,279 INFO L628 BasicCegarLoop]: Counterexample might be feasible [2021-12-06 17:28:18,285 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr2REQUIRES_VIOLATION (84 of 85 remaining) [2021-12-06 17:28:18,287 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATION (83 of 85 remaining) [2021-12-06 17:28:18,287 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATION (82 of 85 remaining) [2021-12-06 17:28:18,287 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATION (81 of 85 remaining) [2021-12-06 17:28:18,287 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATION (80 of 85 remaining) [2021-12-06 17:28:18,287 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATION (79 of 85 remaining) [2021-12-06 17:28:18,287 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATION (78 of 85 remaining) [2021-12-06 17:28:18,287 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATION (77 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATION (76 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATION (75 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATION (74 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATION (73 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATION (72 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATION (71 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATION (70 of 85 remaining) [2021-12-06 17:28:18,288 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATION (69 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATION (68 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATION (67 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATION (66 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATION (65 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATION (64 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATION (63 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATION (62 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATION (61 of 85 remaining) [2021-12-06 17:28:18,289 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATION (60 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATION (59 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATION (58 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATION (57 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATION (56 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATION (55 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATION (54 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATION (53 of 85 remaining) [2021-12-06 17:28:18,290 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATION (52 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATION (51 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATION (50 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATION (49 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATION (48 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATION (47 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATION (46 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATION (45 of 85 remaining) [2021-12-06 17:28:18,291 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATION (44 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATION (43 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATION (42 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATION (41 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATION (40 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_LEAK (39 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr0REQUIRES_VIOLATION (38 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr1REQUIRES_VIOLATION (37 of 85 remaining) [2021-12-06 17:28:18,292 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr3REQUIRES_VIOLATION (36 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr4REQUIRES_VIOLATION (35 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr5REQUIRES_VIOLATION (34 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr6REQUIRES_VIOLATION (33 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr7REQUIRES_VIOLATION (32 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr8REQUIRES_VIOLATION (31 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr9REQUIRES_VIOLATION (30 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr10ASSERT_VIOLATIONMEMORY_FREE (29 of 85 remaining) [2021-12-06 17:28:18,293 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr11ASSERT_VIOLATIONMEMORY_FREE (28 of 85 remaining) [2021-12-06 17:28:18,294 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr12ASSERT_VIOLATIONMEMORY_FREE (27 of 85 remaining) [2021-12-06 17:28:18,294 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr13REQUIRES_VIOLATION (26 of 85 remaining) [2021-12-06 17:28:18,294 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr14REQUIRES_VIOLATION (25 of 85 remaining) [2021-12-06 17:28:18,294 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr15ASSERT_VIOLATIONMEMORY_FREE (24 of 85 remaining) [2021-12-06 17:28:18,294 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr16ASSERT_VIOLATIONMEMORY_FREE (23 of 85 remaining) [2021-12-06 17:28:18,294 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr17ASSERT_VIOLATIONMEMORY_FREE (22 of 85 remaining) [2021-12-06 17:28:18,294 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr18REQUIRES_VIOLATION (21 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr19REQUIRES_VIOLATION (20 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr20ASSERT_VIOLATIONMEMORY_FREE (19 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr21ASSERT_VIOLATIONMEMORY_FREE (18 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr22ASSERT_VIOLATIONMEMORY_FREE (17 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr23REQUIRES_VIOLATION (16 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr24REQUIRES_VIOLATION (15 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr25ASSERT_VIOLATIONMEMORY_FREE (14 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr26ASSERT_VIOLATIONMEMORY_FREE (13 of 85 remaining) [2021-12-06 17:28:18,295 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr27ASSERT_VIOLATIONMEMORY_FREE (12 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr28REQUIRES_VIOLATION (11 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr29REQUIRES_VIOLATION (10 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr30ASSERT_VIOLATIONMEMORY_FREE (9 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr31ASSERT_VIOLATIONMEMORY_FREE (8 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr32ASSERT_VIOLATIONMEMORY_FREE (7 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr33REQUIRES_VIOLATION (6 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr34REQUIRES_VIOLATION (5 of 85 remaining) [2021-12-06 17:28:18,296 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr35ASSERT_VIOLATIONMEMORY_FREE (4 of 85 remaining) [2021-12-06 17:28:18,297 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr36ASSERT_VIOLATIONMEMORY_FREE (3 of 85 remaining) [2021-12-06 17:28:18,297 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location l0_destroyErr37ASSERT_VIOLATIONMEMORY_FREE (2 of 85 remaining) [2021-12-06 17:28:18,297 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location zalloc_or_dieErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE (1 of 85 remaining) [2021-12-06 17:28:18,297 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location zalloc_or_dieErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE (0 of 85 remaining) [2021-12-06 17:28:18,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-12-06 17:28:18,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:28:18,507 INFO L732 BasicCegarLoop]: Path program histogram: [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:28:18,517 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 17:28:18,550 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 05:28:18 BoogieIcfgContainer [2021-12-06 17:28:18,550 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 17:28:18,550 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 17:28:18,550 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 17:28:18,550 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 17:28:18,551 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:24:40" (3/4) ... [2021-12-06 17:28:18,553 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 17:28:18,553 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 17:28:18,553 INFO L158 Benchmark]: Toolchain (without parser) took 219112.10ms. Allocated memory was 81.8MB in the beginning and 497.0MB in the end (delta: 415.2MB). Free memory was 44.5MB in the beginning and 110.3MB in the end (delta: -65.9MB). Peak memory consumption was 347.9MB. Max. memory is 16.1GB. [2021-12-06 17:28:18,553 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 81.8MB. Free memory was 62.6MB in the beginning and 62.5MB in the end (delta: 69.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:28:18,553 INFO L158 Benchmark]: CACSL2BoogieTranslator took 346.05ms. Allocated memory was 81.8MB in the beginning and 113.2MB in the end (delta: 31.5MB). Free memory was 44.2MB in the beginning and 78.0MB in the end (delta: -33.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-06 17:28:18,553 INFO L158 Benchmark]: Boogie Procedure Inliner took 55.65ms. Allocated memory is still 113.2MB. Free memory was 78.0MB in the beginning and 75.4MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 17:28:18,553 INFO L158 Benchmark]: Boogie Preprocessor took 37.66ms. Allocated memory is still 113.2MB. Free memory was 75.4MB in the beginning and 72.7MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 17:28:18,553 INFO L158 Benchmark]: RCFGBuilder took 512.47ms. Allocated memory is still 113.2MB. Free memory was 72.7MB in the beginning and 45.5MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2021-12-06 17:28:18,554 INFO L158 Benchmark]: TraceAbstraction took 218152.88ms. Allocated memory was 113.2MB in the beginning and 497.0MB in the end (delta: 383.8MB). Free memory was 45.0MB in the beginning and 111.4MB in the end (delta: -66.4MB). Peak memory consumption was 328.9MB. Max. memory is 16.1GB. [2021-12-06 17:28:18,554 INFO L158 Benchmark]: Witness Printer took 2.35ms. Allocated memory is still 497.0MB. Free memory was 111.4MB in the beginning and 110.3MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:28:18,554 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.16ms. Allocated memory is still 81.8MB. Free memory was 62.6MB in the beginning and 62.5MB in the end (delta: 69.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 346.05ms. Allocated memory was 81.8MB in the beginning and 113.2MB in the end (delta: 31.5MB). Free memory was 44.2MB in the beginning and 78.0MB in the end (delta: -33.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 55.65ms. Allocated memory is still 113.2MB. Free memory was 78.0MB in the beginning and 75.4MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 37.66ms. Allocated memory is still 113.2MB. Free memory was 75.4MB in the beginning and 72.7MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 512.47ms. Allocated memory is still 113.2MB. Free memory was 72.7MB in the beginning and 45.5MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * TraceAbstraction took 218152.88ms. Allocated memory was 113.2MB in the beginning and 497.0MB in the end (delta: 383.8MB). Free memory was 45.0MB in the beginning and 111.4MB in the end (delta: -66.4MB). Peak memory consumption was 328.9MB. Max. memory is 16.1GB. * Witness Printer took 2.35ms. Allocated memory is still 497.0MB. Free memory was 111.4MB in the beginning and 110.3MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * 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 - UnprovableResult [Line: 755]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: unable to decide satisfiability of path constraint. Possible FailurePath: [L777] static struct L0 *list; [L779] CALL l0_insert(&list) [L708] CALL, EXPR zalloc_or_die(sizeof *item) [L667] CALL, EXPR calloc_model(1U, size) [L641] void *ptr = malloc(nmemb * size); [L642] EXPR, FCALL memset(ptr, 0, nmemb * size) [L642] return memset(ptr, 0, nmemb * size); [L667] RET, EXPR calloc_model(1U, size) [L667] void *ptr = calloc_model(1U, size); [L668] COND TRUE \read(*ptr) [L669] return ptr; [L708] RET, EXPR zalloc_or_die(sizeof *item) [L708] struct L0 *item = zalloc_or_die(sizeof *item); [L710] CALL l1_insert(&item->down) [L699] CALL, EXPR zalloc_or_die(sizeof *item) [L667] CALL, EXPR calloc_model(1U, size) [L641] void *ptr = malloc(nmemb * size); [L642] EXPR, FCALL memset(ptr, 0, nmemb * size) [L642] return memset(ptr, 0, nmemb * size); [L667] RET, EXPR calloc_model(1U, size) [L667] void *ptr = calloc_model(1U, size); [L668] COND TRUE \read(*ptr) [L669] return ptr; [L699] RET, EXPR zalloc_or_die(sizeof *item) [L699] struct L1 *item = zalloc_or_die(sizeof *item); [L701] CALL l2_insert(&item->down) [L690] CALL, EXPR zalloc_or_die(sizeof *item) [L667] CALL, EXPR calloc_model(1U, size) [L641] void *ptr = malloc(nmemb * size); [L642] EXPR, FCALL memset(ptr, 0, nmemb * size) [L642] return memset(ptr, 0, nmemb * size); [L667] RET, EXPR calloc_model(1U, size) [L667] void *ptr = calloc_model(1U, size); [L668] COND TRUE \read(*ptr) [L669] return ptr; [L690] RET, EXPR zalloc_or_die(sizeof *item) [L690] struct L2 *item = zalloc_or_die(sizeof *item); [L692] CALL l3_insert(&item->down) [L681] CALL, EXPR zalloc_or_die(sizeof *item) [L667] CALL, EXPR calloc_model(1U, size) [L641] void *ptr = malloc(nmemb * size); [L642] EXPR, FCALL memset(ptr, 0, nmemb * size) [L642] return memset(ptr, 0, nmemb * size); [L667] RET, EXPR calloc_model(1U, size) [L667] void *ptr = calloc_model(1U, size); [L668] COND TRUE \read(*ptr) [L669] return ptr; [L681] RET, EXPR zalloc_or_die(sizeof *item) [L681] struct L3 *item = zalloc_or_die(sizeof *item); [L683] CALL l4_insert(&item->down) [L674] CALL, EXPR zalloc_or_die(sizeof *item) [L667] CALL, EXPR calloc_model(1U, size) [L641] void *ptr = malloc(nmemb * size); [L642] EXPR, FCALL memset(ptr, 0, nmemb * size) [L642] return memset(ptr, 0, nmemb * size); [L667] RET, EXPR calloc_model(1U, size) [L667] void *ptr = calloc_model(1U, size); [L668] COND TRUE \read(*ptr) [L669] return ptr; [L674] RET, EXPR zalloc_or_die(sizeof *item) [L674] struct L4 *item = zalloc_or_die(sizeof *item); [L675] CALL, EXPR zalloc_or_die(119U) [L667] CALL, EXPR calloc_model(1U, size) [L641] void *ptr = malloc(nmemb * size); [L642] EXPR, FCALL memset(ptr, 0, nmemb * size) [L642] return memset(ptr, 0, nmemb * size); [L667] RET, EXPR calloc_model(1U, size) [L667] void *ptr = calloc_model(1U, size); [L668] COND TRUE \read(*ptr) [L669] return ptr; [L675] RET, EXPR zalloc_or_die(119U) [L675] item->down = zalloc_or_die(119U) [L676] EXPR \read(**list) [L676] item->next = *list [L677] *list = item [L683] RET l4_insert(&item->down) [L684] COND FALSE !(__VERIFIER_nondet_int()) [L685] EXPR \read(**list) [L685] item->next = *list [L686] *list = item [L692] RET l3_insert(&item->down) [L693] COND FALSE !(__VERIFIER_nondet_int()) [L694] EXPR \read(**list) [L694] item->next = *list [L695] *list = item [L701] RET l2_insert(&item->down) [L702] COND FALSE !(__VERIFIER_nondet_int()) [L703] EXPR \read(**list) [L703] item->next = *list [L704] *list = item [L710] RET l1_insert(&item->down) [L711] COND FALSE !(__VERIFIER_nondet_int()) [L712] EXPR \read(**list) [L712] item->next = *list [L713] *list = item [L779] RET l0_insert(&list) [L780] COND FALSE !(__VERIFIER_nondet_int()) [L781] EXPR \read(*list) [L781] CALL l0_destroy(list, 4) [L766] COND TRUE 0 < level [L767] EXPR list->down [L767] CALL l1_destroy(list->down, level) [L754] COND TRUE 1 < level [L755] list->down - UnprovableResult [Line: 675]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 675]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 676]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 676]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 676]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 676]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 677]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 677]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 685]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 685]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 685]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 685]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 686]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 686]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 694]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 694]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 694]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 694]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 695]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 695]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 703]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 703]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 703]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 703]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 704]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 704]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 712]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 712]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 712]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 712]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 713]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 713]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 782]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 782]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 784]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 784]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 785]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 785]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 786]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 786]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 775]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 755]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 743]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 743]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 731]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 731]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 720]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 720]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 722]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 722]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 722]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 732]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 732]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 734]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 734]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 734]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 744]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 744]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 746]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 746]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 746]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 756]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 756]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 758]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 758]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 758]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 768]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 768]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 770]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 770]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 770]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 233 locations, 85 error locations. Started 1 CEGAR loops. OverallTime: 218.1s, OverallIterations: 44, TraceHistogramMax: 36, PathProgramHistogramMax: 7, EmptinessCheckTime: 0.0s, AutomataDifference: 36.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 7644 SdHoareTripleChecker+Valid, 13.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7570 mSDsluCounter, 48559 SdHoareTripleChecker+Invalid, 10.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 24719 IncrementalHoareTripleChecker+Unchecked, 39497 mSDsCounter, 631 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 20981 IncrementalHoareTripleChecker+Invalid, 46331 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 631 mSolverCounterUnsat, 9062 mSDtfsCounter, 20981 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5567 GetRequests, 4815 SyntacticMatches, 75 SemanticMatches, 677 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2530 ImplicationChecksByTransitivity, 70.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1107occurred in iteration=42, InterpolantAutomatonStates: 468, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 43 MinimizatonAttempts, 2844 StatesRemovedByMinimization, 34 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 6.1s SatisfiabilityAnalysisTime, 158.1s InterpolantComputationTime, 4511 NumberOfCodeBlocks, 4318 NumberOfCodeBlocksAsserted, 50 NumberOfCheckSat, 5266 ConstructedInterpolants, 993 QuantifiedInterpolants, 38989 SizeOfPredicates, 596 NumberOfNonLiveVariables, 36498 ConjunctsInSsa, 1988 ConjunctsInUnsatCore, 52 InterpolantComputations, 19 PerfectInterpolantSequences, 18912/22694 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-12-06 17:28:18,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety/test-0235-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa --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 6e8dd9d71aae7a8c83467a9093ad4bffb4ddd59cddc2d90362f34ff651f24f9a --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:28:20,111 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:28:20,113 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:28:20,134 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:28:20,134 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:28:20,135 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:28:20,136 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:28:20,138 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:28:20,140 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:28:20,140 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:28:20,141 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:28:20,142 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:28:20,143 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:28:20,144 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:28:20,145 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:28:20,146 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:28:20,146 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:28:20,147 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:28:20,149 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:28:20,151 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:28:20,152 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:28:20,153 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:28:20,154 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:28:20,155 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:28:20,158 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:28:20,158 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:28:20,158 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:28:20,159 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:28:20,159 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:28:20,160 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:28:20,160 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:28:20,161 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:28:20,162 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:28:20,162 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:28:20,163 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:28:20,163 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:28:20,164 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:28:20,164 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:28:20,165 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:28:20,165 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:28:20,166 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:28:20,167 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-12-06 17:28:20,189 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:28:20,189 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:28:20,189 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:28:20,189 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:28:20,190 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:28:20,190 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:28:20,191 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:28:20,191 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:28:20,191 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:28:20,191 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:28:20,191 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 17:28:20,191 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 17:28:20,191 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:28:20,191 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-06 17:28:20,192 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-06 17:28:20,193 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 17:28:20,193 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:28:20,193 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:28:20,193 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:28:20,193 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:28:20,193 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:28:20,193 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:28:20,194 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:28:20,194 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-06 17:28:20,194 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-06 17:28:20,194 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:28:20,194 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-06 17:28:20,194 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G 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 -> 6e8dd9d71aae7a8c83467a9093ad4bffb4ddd59cddc2d90362f34ff651f24f9a [2021-12-06 17:28:20,405 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:28:20,419 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:28:20,421 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:28:20,422 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:28:20,422 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:28:20,423 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/memsafety/test-0235-1.i [2021-12-06 17:28:20,473 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/8d5d65415/9ef9d8a0a47c405e9369550e659c8c71/FLAG631a1c2aa [2021-12-06 17:28:20,887 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:28:20,887 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/sv-benchmarks/c/memsafety/test-0235-1.i [2021-12-06 17:28:20,900 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/8d5d65415/9ef9d8a0a47c405e9369550e659c8c71/FLAG631a1c2aa [2021-12-06 17:28:20,910 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/data/8d5d65415/9ef9d8a0a47c405e9369550e659c8c71 [2021-12-06 17:28:20,912 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:28:20,913 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:28:20,914 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:28:20,914 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:28:20,917 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:28:20,917 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:28:20" (1/1) ... [2021-12-06 17:28:20,918 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a21555a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:20, skipping insertion in model container [2021-12-06 17:28:20,918 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:28:20" (1/1) ... [2021-12-06 17:28:20,923 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:28:20,952 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:28:21,193 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:28:21,202 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:28:21,239 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:28:21,270 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:28:21,270 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21 WrapperNode [2021-12-06 17:28:21,270 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:28:21,271 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:28:21,271 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:28:21,271 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:28:21,276 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,292 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,319 INFO L137 Inliner]: procedures = 189, calls = 69, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 230 [2021-12-06 17:28:21,320 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:28:21,320 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:28:21,321 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:28:21,321 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:28:21,327 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,327 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,331 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,332 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,343 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,348 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,350 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,354 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:28:21,355 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:28:21,355 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:28:21,355 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:28:21,355 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (1/1) ... [2021-12-06 17:28:21,360 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:28:21,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:28:21,377 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:28:21,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure zalloc_or_die [2021-12-06 17:28:21,413 INFO L138 BoogieDeclarations]: Found implementation of procedure zalloc_or_die [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 17:28:21,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-06 17:28:21,414 INFO L130 BoogieDeclarations]: Found specification of procedure l0_destroy [2021-12-06 17:28:21,414 INFO L138 BoogieDeclarations]: Found implementation of procedure l0_destroy [2021-12-06 17:28:21,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:28:21,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:28:21,510 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:28:21,511 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:28:22,090 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:28:22,096 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:28:22,096 INFO L301 CfgBuilder]: Removed 10 assume(true) statements. [2021-12-06 17:28:22,098 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:28:22 BoogieIcfgContainer [2021-12-06 17:28:22,098 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:28:22,099 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:28:22,099 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:28:22,101 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:28:22,101 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:28:20" (1/3) ... [2021-12-06 17:28:22,102 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b592db8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:28:22, skipping insertion in model container [2021-12-06 17:28:22,102 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:28:21" (2/3) ... [2021-12-06 17:28:22,102 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b592db8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:28:22, skipping insertion in model container [2021-12-06 17:28:22,102 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:28:22" (3/3) ... [2021-12-06 17:28:22,103 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0235-1.i [2021-12-06 17:28:22,107 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:28:22,107 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 85 error locations. [2021-12-06 17:28:22,139 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:28:22,144 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-12-06 17:28:22,144 INFO L340 AbstractCegarLoop]: Starting to check reachability of 85 error locations. [2021-12-06 17:28:22,158 INFO L276 IsEmpty]: Start isEmpty. Operand has 228 states, 129 states have (on average 1.9069767441860466) internal successors, (246), 214 states have internal predecessors, (246), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:22,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-12-06 17:28:22,163 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:22,163 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-12-06 17:28:22,164 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr32REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:22,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:22,168 INFO L85 PathProgramCache]: Analyzing trace with hash 929958, now seen corresponding path program 1 times [2021-12-06 17:28:22,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:22,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055147385] [2021-12-06 17:28:22,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:22,177 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:22,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:22,178 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:22,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-06 17:28:22,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:22,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 22 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-06 17:28:22,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:22,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:28:22,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:28:22,253 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:22,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055147385] [2021-12-06 17:28:22,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055147385] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:28:22,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:28:22,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:28:22,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758191488] [2021-12-06 17:28:22,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:28:22,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 17:28:22,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:22,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 17:28:22,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:28:22,281 INFO L87 Difference]: Start difference. First operand has 228 states, 129 states have (on average 1.9069767441860466) internal successors, (246), 214 states have internal predecessors, (246), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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-12-06 17:28:22,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:22,307 INFO L93 Difference]: Finished difference Result 228 states and 257 transitions. [2021-12-06 17:28:22,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 17:28:22,308 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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) Word has length 4 [2021-12-06 17:28:22,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:22,316 INFO L225 Difference]: With dead ends: 228 [2021-12-06 17:28:22,316 INFO L226 Difference]: Without dead ends: 226 [2021-12-06 17:28:22,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:28:22,319 INFO L933 BasicCegarLoop]: 257 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:22,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:28:22,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-12-06 17:28:22,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2021-12-06 17:28:22,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 128 states have (on average 1.8203125) internal successors, (233), 212 states have internal predecessors, (233), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:22,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 255 transitions. [2021-12-06 17:28:22,359 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 255 transitions. Word has length 4 [2021-12-06 17:28:22,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:22,359 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 255 transitions. [2021-12-06 17:28:22,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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-12-06 17:28:22,359 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 255 transitions. [2021-12-06 17:28:22,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 17:28:22,360 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:22,360 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 17:28:22,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:28:22,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:22,562 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting zalloc_or_dieErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:22,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:22,563 INFO L85 PathProgramCache]: Analyzing trace with hash 889928016, now seen corresponding path program 1 times [2021-12-06 17:28:22,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:22,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1848424173] [2021-12-06 17:28:22,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:22,565 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:22,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:22,567 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:22,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-06 17:28:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:22,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:28:22,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:22,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:28:22,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:28:22,814 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:28:22,814 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:22,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1848424173] [2021-12-06 17:28:22,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1848424173] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:28:22,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:28:22,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:28:22,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684778459] [2021-12-06 17:28:22,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:28:22,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:28:22,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:22,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:28:22,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:28:22,817 INFO L87 Difference]: Start difference. First operand 226 states and 255 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:28:23,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:23,058 INFO L93 Difference]: Finished difference Result 225 states and 254 transitions. [2021-12-06 17:28:23,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:28:23,058 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-12-06 17:28:23,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:23,060 INFO L225 Difference]: With dead ends: 225 [2021-12-06 17:28:23,060 INFO L226 Difference]: Without dead ends: 225 [2021-12-06 17:28:23,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:28:23,062 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 9 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:23,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 408 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:28:23,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2021-12-06 17:28:23,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2021-12-06 17:28:23,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 128 states have (on average 1.8125) internal successors, (232), 211 states have internal predecessors, (232), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:23,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 254 transitions. [2021-12-06 17:28:23,076 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 254 transitions. Word has length 6 [2021-12-06 17:28:23,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:23,077 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 254 transitions. [2021-12-06 17:28:23,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:28:23,077 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 254 transitions. [2021-12-06 17:28:23,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-06 17:28:23,077 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:23,077 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:28:23,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-12-06 17:28:23,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:23,279 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting zalloc_or_dieErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:23,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:23,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1817965136, now seen corresponding path program 1 times [2021-12-06 17:28:23,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:23,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021398369] [2021-12-06 17:28:23,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:23,284 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:23,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:23,285 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:23,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-06 17:28:23,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:23,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 17:28:23,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:23,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:28:23,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:28:23,523 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:28:23,523 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:23,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021398369] [2021-12-06 17:28:23,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021398369] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:28:23,524 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:28:23,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:28:23,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549409053] [2021-12-06 17:28:23,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:28:23,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:28:23,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:23,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:28:23,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:28:23,525 INFO L87 Difference]: Start difference. First operand 225 states and 254 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:28:23,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:23,834 INFO L93 Difference]: Finished difference Result 234 states and 263 transitions. [2021-12-06 17:28:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:28:23,835 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-06 17:28:23,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:23,836 INFO L225 Difference]: With dead ends: 234 [2021-12-06 17:28:23,836 INFO L226 Difference]: Without dead ends: 234 [2021-12-06 17:28:23,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-12-06 17:28:23,838 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 16 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:23,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 662 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:28:23,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2021-12-06 17:28:23,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 234. [2021-12-06 17:28:23,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 136 states have (on average 1.7720588235294117) internal successors, (241), 219 states have internal predecessors, (241), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:23,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 263 transitions. [2021-12-06 17:28:23,853 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 263 transitions. Word has length 7 [2021-12-06 17:28:23,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:23,853 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 263 transitions. [2021-12-06 17:28:23,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:28:23,854 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 263 transitions. [2021-12-06 17:28:23,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:28:23,856 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:23,856 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 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, 1, 1, 1] [2021-12-06 17:28:23,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-12-06 17:28:24,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:24,058 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting zalloc_or_dieErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:24,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:24,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1126435929, now seen corresponding path program 1 times [2021-12-06 17:28:24,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:24,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [463578128] [2021-12-06 17:28:24,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:24,064 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:24,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:24,066 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:24,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-06 17:28:24,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:24,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 17:28:24,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:24,438 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-12-06 17:28:24,438 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:28:24,438 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:24,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [463578128] [2021-12-06 17:28:24,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [463578128] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:28:24,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:28:24,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:28:24,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300974721] [2021-12-06 17:28:24,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:28:24,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:28:24,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:24,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:28:24,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:28:24,440 INFO L87 Difference]: Start difference. First operand 234 states and 263 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:28:24,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:24,511 INFO L93 Difference]: Finished difference Result 246 states and 275 transitions. [2021-12-06 17:28:24,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:28:24,511 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2021-12-06 17:28:24,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:24,513 INFO L225 Difference]: With dead ends: 246 [2021-12-06 17:28:24,513 INFO L226 Difference]: Without dead ends: 236 [2021-12-06 17:28:24,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:28:24,514 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 13 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 950 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:24,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 950 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:28:24,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-12-06 17:28:24,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2021-12-06 17:28:24,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 138 states have (on average 1.7608695652173914) internal successors, (243), 221 states have internal predecessors, (243), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:24,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 265 transitions. [2021-12-06 17:28:24,522 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 265 transitions. Word has length 66 [2021-12-06 17:28:24,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:24,522 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 265 transitions. [2021-12-06 17:28:24,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:28:24,523 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 265 transitions. [2021-12-06 17:28:24,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-06 17:28:24,524 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:24,524 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 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, 1, 1, 1] [2021-12-06 17:28:24,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-12-06 17:28:24,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:24,727 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting zalloc_or_dieErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:24,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:24,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1056190273, now seen corresponding path program 1 times [2021-12-06 17:28:24,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:24,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1507084271] [2021-12-06 17:28:24,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:24,731 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:24,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:24,734 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:24,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-06 17:28:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:25,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:28:25,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:25,149 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 51 proven. 1 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-06 17:28:25,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:28:25,359 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 15 proven. 45 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-06 17:28:25,360 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:25,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1507084271] [2021-12-06 17:28:25,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1507084271] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:28:25,360 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:28:25,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-12-06 17:28:25,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203765345] [2021-12-06 17:28:25,360 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:28:25,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:28:25,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:25,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:28:25,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:28:25,362 INFO L87 Difference]: Start difference. First operand 236 states and 265 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 17:28:25,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:25,608 INFO L93 Difference]: Finished difference Result 255 states and 285 transitions. [2021-12-06 17:28:25,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:28:25,609 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 71 [2021-12-06 17:28:25,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:25,610 INFO L225 Difference]: With dead ends: 255 [2021-12-06 17:28:25,610 INFO L226 Difference]: Without dead ends: 240 [2021-12-06 17:28:25,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:28:25,611 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 48 mSDsluCounter, 1186 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1431 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:25,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 1431 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:28:25,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-12-06 17:28:25,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2021-12-06 17:28:25,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 142 states have (on average 1.7394366197183098) internal successors, (247), 225 states have internal predecessors, (247), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:25,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 269 transitions. [2021-12-06 17:28:25,619 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 269 transitions. Word has length 71 [2021-12-06 17:28:25,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:25,619 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 269 transitions. [2021-12-06 17:28:25,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 17:28:25,619 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 269 transitions. [2021-12-06 17:28:25,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-06 17:28:25,621 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:25,621 INFO L514 BasicCegarLoop]: trace histogram [20, 6, 6, 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, 1, 1, 1] [2021-12-06 17:28:25,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-06 17:28:25,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:25,822 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting zalloc_or_dieErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:25,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:25,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1608257113, now seen corresponding path program 2 times [2021-12-06 17:28:25,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:25,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1097330577] [2021-12-06 17:28:25,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:28:25,828 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:25,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:25,830 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:25,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-06 17:28:25,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 17:28:25,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:28:25,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:28:25,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:26,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-12-06 17:28:26,190 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2021-12-06 17:28:26,190 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:28:26,190 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:26,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1097330577] [2021-12-06 17:28:26,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1097330577] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:28:26,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:28:26,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:28:26,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271264905] [2021-12-06 17:28:26,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:28:26,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:28:26,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:26,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:28:26,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:28:26,192 INFO L87 Difference]: Start difference. First operand 240 states and 269 transitions. Second operand has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-06 17:28:26,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:26,198 INFO L93 Difference]: Finished difference Result 239 states and 268 transitions. [2021-12-06 17:28:26,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:28:26,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 86 [2021-12-06 17:28:26,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:26,200 INFO L225 Difference]: With dead ends: 239 [2021-12-06 17:28:26,200 INFO L226 Difference]: Without dead ends: 239 [2021-12-06 17:28:26,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:28:26,202 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 0 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:26,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 433 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 70 Unchecked, 0.0s Time] [2021-12-06 17:28:26,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-12-06 17:28:26,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2021-12-06 17:28:26,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 142 states have (on average 1.732394366197183) internal successors, (246), 224 states have internal predecessors, (246), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:26,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 268 transitions. [2021-12-06 17:28:26,211 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 268 transitions. Word has length 86 [2021-12-06 17:28:26,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:26,212 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 268 transitions. [2021-12-06 17:28:26,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-06 17:28:26,212 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 268 transitions. [2021-12-06 17:28:26,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-12-06 17:28:26,213 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:26,213 INFO L514 BasicCegarLoop]: trace histogram [22, 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-12-06 17:28:26,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-12-06 17:28:26,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:26,415 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:26,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:26,417 INFO L85 PathProgramCache]: Analyzing trace with hash 597742058, now seen corresponding path program 1 times [2021-12-06 17:28:26,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:26,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [14329897] [2021-12-06 17:28:26,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:26,420 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:26,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:26,422 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:26,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-06 17:28:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:26,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 17:28:26,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:26,818 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 155 proven. 10 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2021-12-06 17:28:26,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:28:27,216 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2021-12-06 17:28:27,216 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:27,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [14329897] [2021-12-06 17:28:27,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [14329897] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:28:27,217 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:28:27,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-12-06 17:28:27,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757649372] [2021-12-06 17:28:27,217 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:28:27,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 17:28:27,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:27,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 17:28:27,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:28:27,218 INFO L87 Difference]: Start difference. First operand 239 states and 268 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 17:28:27,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:27,820 INFO L93 Difference]: Finished difference Result 271 states and 302 transitions. [2021-12-06 17:28:27,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 17:28:27,821 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 95 [2021-12-06 17:28:27,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:27,823 INFO L225 Difference]: With dead ends: 271 [2021-12-06 17:28:27,823 INFO L226 Difference]: Without dead ends: 246 [2021-12-06 17:28:27,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=252, Invalid=504, Unknown=0, NotChecked=0, Total=756 [2021-12-06 17:28:27,824 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 96 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1964 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:27,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 1964 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:28:27,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-12-06 17:28:27,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2021-12-06 17:28:27,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 149 states have (on average 1.6979865771812082) internal successors, (253), 231 states have internal predecessors, (253), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:27,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 275 transitions. [2021-12-06 17:28:27,831 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 275 transitions. Word has length 95 [2021-12-06 17:28:27,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:27,831 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 275 transitions. [2021-12-06 17:28:27,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 17:28:27,831 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 275 transitions. [2021-12-06 17:28:27,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-12-06 17:28:27,832 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:27,833 INFO L514 BasicCegarLoop]: trace histogram [45, 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-12-06 17:28:27,849 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-12-06 17:28:28,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:28,033 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:28,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:28,034 INFO L85 PathProgramCache]: Analyzing trace with hash 891400244, now seen corresponding path program 2 times [2021-12-06 17:28:28,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:28,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1862287030] [2021-12-06 17:28:28,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:28:28,034 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:28,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:28,035 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:28,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-06 17:28:28,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:28:28,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:28:28,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 828 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 17:28:28,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:29,134 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 305 proven. 15 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:28:29,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:28:29,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 305 proven. 15 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:28:29,578 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:29,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1862287030] [2021-12-06 17:28:29,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1862287030] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:28:29,579 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:28:29,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-12-06 17:28:29,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516957303] [2021-12-06 17:28:29,579 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:28:29,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:28:29,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:29,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:28:29,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:28:29,580 INFO L87 Difference]: Start difference. First operand 246 states and 275 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:28:30,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:30,329 INFO L93 Difference]: Finished difference Result 263 states and 297 transitions. [2021-12-06 17:28:30,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-06 17:28:30,330 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 118 [2021-12-06 17:28:30,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:30,332 INFO L225 Difference]: With dead ends: 263 [2021-12-06 17:28:30,332 INFO L226 Difference]: Without dead ends: 253 [2021-12-06 17:28:30,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=345, Invalid=647, Unknown=0, NotChecked=0, Total=992 [2021-12-06 17:28:30,333 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 114 mSDsluCounter, 1709 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1956 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:30,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 1956 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:28:30,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-12-06 17:28:30,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 253. [2021-12-06 17:28:30,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 156 states have (on average 1.6666666666666667) internal successors, (260), 238 states have internal predecessors, (260), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:30,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 282 transitions. [2021-12-06 17:28:30,341 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 282 transitions. Word has length 118 [2021-12-06 17:28:30,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:30,341 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 282 transitions. [2021-12-06 17:28:30,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:28:30,341 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 282 transitions. [2021-12-06 17:28:30,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-12-06 17:28:30,343 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:30,344 INFO L514 BasicCegarLoop]: trace histogram [52, 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-12-06 17:28:30,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-12-06 17:28:30,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:30,544 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:30,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:30,545 INFO L85 PathProgramCache]: Analyzing trace with hash -407573974, now seen corresponding path program 3 times [2021-12-06 17:28:30,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:30,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1277695667] [2021-12-06 17:28:30,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:28:30,545 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:30,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:30,546 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:30,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-12-06 17:28:30,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 17:28:30,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:28:30,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 17:28:30,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:30,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:28:31,055 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:28:31,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 34 [2021-12-06 17:28:31,079 INFO L134 CoverageAnalysis]: Checked inductivity of 1773 backedges. 853 proven. 124 refuted. 0 times theorem prover too weak. 796 trivial. 0 not checked. [2021-12-06 17:28:31,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:28:31,454 INFO L134 CoverageAnalysis]: Checked inductivity of 1773 backedges. 853 proven. 124 refuted. 0 times theorem prover too weak. 796 trivial. 0 not checked. [2021-12-06 17:28:31,454 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:31,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1277695667] [2021-12-06 17:28:31,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1277695667] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:28:31,454 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:28:31,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 10 [2021-12-06 17:28:31,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675958149] [2021-12-06 17:28:31,455 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:28:31,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:28:31,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:31,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:28:31,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:28:31,456 INFO L87 Difference]: Start difference. First operand 253 states and 282 transitions. Second operand has 11 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:28:32,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:32,314 INFO L93 Difference]: Finished difference Result 260 states and 293 transitions. [2021-12-06 17:28:32,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:28:32,314 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 125 [2021-12-06 17:28:32,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:32,318 INFO L225 Difference]: With dead ends: 260 [2021-12-06 17:28:32,318 INFO L226 Difference]: Without dead ends: 260 [2021-12-06 17:28:32,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 230 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:28:32,319 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 83 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:32,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 1315 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 609 Invalid, 0 Unknown, 129 Unchecked, 0.7s Time] [2021-12-06 17:28:32,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-12-06 17:28:32,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 251. [2021-12-06 17:28:32,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 156 states have (on average 1.6538461538461537) internal successors, (258), 236 states have internal predecessors, (258), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:32,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 280 transitions. [2021-12-06 17:28:32,330 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 280 transitions. Word has length 125 [2021-12-06 17:28:32,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:32,330 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 280 transitions. [2021-12-06 17:28:32,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:28:32,331 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 280 transitions. [2021-12-06 17:28:32,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-12-06 17:28:32,332 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:32,332 INFO L514 BasicCegarLoop]: trace histogram [52, 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-12-06 17:28:32,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-12-06 17:28:32,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:32,533 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:32,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:32,534 INFO L85 PathProgramCache]: Analyzing trace with hash -407573973, now seen corresponding path program 1 times [2021-12-06 17:28:32,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:32,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [484812515] [2021-12-06 17:28:32,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:32,535 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:32,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:32,537 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:32,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-06 17:28:33,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:33,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 17:28:33,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:33,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1773 backedges. 620 proven. 78 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:28:33,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:28:34,838 INFO L134 CoverageAnalysis]: Checked inductivity of 1773 backedges. 620 proven. 78 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:28:34,838 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:34,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [484812515] [2021-12-06 17:28:34,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [484812515] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:28:34,839 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:28:34,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-12-06 17:28:34,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767960310] [2021-12-06 17:28:34,839 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:28:34,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 17:28:34,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:34,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 17:28:34,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=286, Invalid=706, Unknown=0, NotChecked=0, Total=992 [2021-12-06 17:28:34,841 INFO L87 Difference]: Start difference. First operand 251 states and 280 transitions. Second operand has 32 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:28:38,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:38,074 INFO L93 Difference]: Finished difference Result 299 states and 359 transitions. [2021-12-06 17:28:38,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-12-06 17:28:38,074 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 125 [2021-12-06 17:28:38,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:38,076 INFO L225 Difference]: With dead ends: 299 [2021-12-06 17:28:38,076 INFO L226 Difference]: Without dead ends: 289 [2021-12-06 17:28:38,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1195, Invalid=2345, Unknown=0, NotChecked=0, Total=3540 [2021-12-06 17:28:38,078 INFO L933 BasicCegarLoop]: 257 mSDtfsCounter, 539 mSDsluCounter, 4002 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 4259 SdHoareTripleChecker+Invalid, 1068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:38,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [539 Valid, 4259 Invalid, 1068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-06 17:28:38,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2021-12-06 17:28:38,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 269. [2021-12-06 17:28:38,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 174 states have (on average 1.603448275862069) internal successors, (279), 254 states have internal predecessors, (279), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:38,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 301 transitions. [2021-12-06 17:28:38,085 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 301 transitions. Word has length 125 [2021-12-06 17:28:38,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:38,086 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 301 transitions. [2021-12-06 17:28:38,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:28:38,086 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 301 transitions. [2021-12-06 17:28:38,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-06 17:28:38,087 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:38,087 INFO L514 BasicCegarLoop]: trace histogram [66, 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-12-06 17:28:38,101 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-12-06 17:28:38,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:38,289 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:38,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:38,290 INFO L85 PathProgramCache]: Analyzing trace with hash 401883883, now seen corresponding path program 2 times [2021-12-06 17:28:38,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:38,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [454309360] [2021-12-06 17:28:38,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:28:38,293 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:38,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:38,295 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:38,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-12-06 17:28:39,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:28:39,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:28:39,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 35 conjunts are in the unsatisfiable core [2021-12-06 17:28:39,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:40,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2676 backedges. 1250 proven. 351 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:28:40,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:28:42,919 INFO L134 CoverageAnalysis]: Checked inductivity of 2676 backedges. 1250 proven. 351 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:28:42,919 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:28:42,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [454309360] [2021-12-06 17:28:42,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [454309360] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:28:42,919 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:28:42,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 60 [2021-12-06 17:28:42,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354085818] [2021-12-06 17:28:42,920 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:28:42,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-12-06 17:28:42,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:28:42,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-12-06 17:28:42,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=958, Invalid=2582, Unknown=0, NotChecked=0, Total=3540 [2021-12-06 17:28:42,922 INFO L87 Difference]: Start difference. First operand 269 states and 301 transitions. Second operand has 60 states, 60 states have (on average 1.5) internal successors, (90), 60 states have internal predecessors, (90), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:28:57,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:28:57,687 INFO L93 Difference]: Finished difference Result 327 states and 401 transitions. [2021-12-06 17:28:57,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-12-06 17:28:57,688 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.5) internal successors, (90), 60 states have internal predecessors, (90), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 139 [2021-12-06 17:28:57,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:28:57,689 INFO L225 Difference]: With dead ends: 327 [2021-12-06 17:28:57,689 INFO L226 Difference]: Without dead ends: 317 [2021-12-06 17:28:57,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2140 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=3526, Invalid=6980, Unknown=0, NotChecked=0, Total=10506 [2021-12-06 17:28:57,693 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 926 mSDsluCounter, 7920 mSDsCounter, 0 mSdLazyCounter, 1935 mSolverCounterSat, 601 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 926 SdHoareTripleChecker+Valid, 8181 SdHoareTripleChecker+Invalid, 2536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 601 IncrementalHoareTripleChecker+Valid, 1935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:28:57,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [926 Valid, 8181 Invalid, 2536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [601 Valid, 1935 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2021-12-06 17:28:57,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-12-06 17:28:57,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 297. [2021-12-06 17:28:57,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 202 states have (on average 1.5198019801980198) internal successors, (307), 282 states have internal predecessors, (307), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:28:57,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 329 transitions. [2021-12-06 17:28:57,701 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 329 transitions. Word has length 139 [2021-12-06 17:28:57,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:28:57,701 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 329 transitions. [2021-12-06 17:28:57,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.5) internal successors, (90), 60 states have internal predecessors, (90), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:28:57,701 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 329 transitions. [2021-12-06 17:28:57,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-12-06 17:28:57,702 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:28:57,703 INFO L514 BasicCegarLoop]: trace histogram [94, 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-12-06 17:28:57,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-12-06 17:28:57,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:28:57,904 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:28:57,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:28:57,906 INFO L85 PathProgramCache]: Analyzing trace with hash 490734699, now seen corresponding path program 3 times [2021-12-06 17:28:57,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:28:57,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [846953730] [2021-12-06 17:28:57,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:28:57,909 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:28:57,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:28:57,911 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:28:57,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-12-06 17:28:58,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 17:28:58,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:28:58,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 28 conjunts are in the unsatisfiable core [2021-12-06 17:28:58,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:58,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:29:01,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:29:01,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:29:01,191 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:29:01,191 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 24 treesize of output 24 [2021-12-06 17:29:01,217 INFO L134 CoverageAnalysis]: Checked inductivity of 5070 backedges. 2365 proven. 502 refuted. 0 times theorem prover too weak. 2203 trivial. 0 not checked. [2021-12-06 17:29:01,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:29:01,490 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:29:01,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [846953730] [2021-12-06 17:29:01,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [846953730] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:29:01,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2026187515] [2021-12-06 17:29:01,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:29:01,490 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:29:01,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:29:01,491 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:29:01,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2021-12-06 17:29:01,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 17:29:01,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:29:01,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-06 17:29:01,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:29:02,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:29:02,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:29:02,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:29:02,716 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:29:02,716 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 21 treesize of output 21 [2021-12-06 17:29:02,724 INFO L134 CoverageAnalysis]: Checked inductivity of 5070 backedges. 2365 proven. 502 refuted. 0 times theorem prover too weak. 2203 trivial. 0 not checked. [2021-12-06 17:29:02,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:29:02,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2026187515] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:29:02,906 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:29:02,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-12-06 17:29:02,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884748900] [2021-12-06 17:29:02,906 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:29:02,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 17:29:02,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:29:02,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 17:29:02,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=152, Unknown=1, NotChecked=0, Total=182 [2021-12-06 17:29:02,908 INFO L87 Difference]: Start difference. First operand 297 states and 329 transitions. Second operand has 12 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:29:05,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:29:05,324 INFO L93 Difference]: Finished difference Result 432 states and 494 transitions. [2021-12-06 17:29:05,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:29:05,325 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 167 [2021-12-06 17:29:05,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:29:05,328 INFO L225 Difference]: With dead ends: 432 [2021-12-06 17:29:05,328 INFO L226 Difference]: Without dead ends: 432 [2021-12-06 17:29:05,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 322 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=56, Invalid=323, Unknown=1, NotChecked=0, Total=380 [2021-12-06 17:29:05,329 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 225 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 1829 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 2216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 359 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:29:05,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 530 Invalid, 2216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1829 Invalid, 0 Unknown, 359 Unchecked, 2.2s Time] [2021-12-06 17:29:05,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-12-06 17:29:05,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 295. [2021-12-06 17:29:05,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 202 states have (on average 1.50990099009901) internal successors, (305), 280 states have internal predecessors, (305), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:29:05,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 327 transitions. [2021-12-06 17:29:05,340 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 327 transitions. Word has length 167 [2021-12-06 17:29:05,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:29:05,341 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 327 transitions. [2021-12-06 17:29:05,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:29:05,341 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 327 transitions. [2021-12-06 17:29:05,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-06 17:29:05,342 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:29:05,342 INFO L514 BasicCegarLoop]: trace histogram [94, 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, 1, 1] [2021-12-06 17:29:05,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-12-06 17:29:05,554 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2021-12-06 17:29:05,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:29:05,744 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:29:05,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:29:05,744 INFO L85 PathProgramCache]: Analyzing trace with hash -850357557, now seen corresponding path program 1 times [2021-12-06 17:29:05,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:29:05,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1939531379] [2021-12-06 17:29:05,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:29:05,745 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:29:05,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:29:05,746 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:29:05,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-12-06 17:29:07,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:07,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 1381 conjuncts, 63 conjunts are in the unsatisfiable core [2021-12-06 17:29:07,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:29:08,939 INFO L134 CoverageAnalysis]: Checked inductivity of 5070 backedges. 2510 proven. 1485 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:29:08,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:29:17,228 INFO L134 CoverageAnalysis]: Checked inductivity of 5070 backedges. 2510 proven. 1485 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:29:17,228 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:29:17,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1939531379] [2021-12-06 17:29:17,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1939531379] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:29:17,228 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:29:17,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 116 [2021-12-06 17:29:17,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622840001] [2021-12-06 17:29:17,228 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:29:17,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2021-12-06 17:29:17,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:29:17,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2021-12-06 17:29:17,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3478, Invalid=9862, Unknown=0, NotChecked=0, Total=13340 [2021-12-06 17:29:17,234 INFO L87 Difference]: Start difference. First operand 295 states and 327 transitions. Second operand has 116 states, 116 states have (on average 1.2758620689655173) internal successors, (148), 116 states have internal predecessors, (148), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:30:45,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:30:45,345 INFO L93 Difference]: Finished difference Result 381 states and 483 transitions. [2021-12-06 17:30:45,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-12-06 17:30:45,346 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 1.2758620689655173) internal successors, (148), 116 states have internal predecessors, (148), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 169 [2021-12-06 17:30:45,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:30:45,348 INFO L225 Difference]: With dead ends: 381 [2021-12-06 17:30:45,348 INFO L226 Difference]: Without dead ends: 371 [2021-12-06 17:30:45,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6550 ImplicationChecksByTransitivity, 81.5s TimeCoverageRelationStatistics Valid=11646, Invalid=23136, Unknown=0, NotChecked=0, Total=34782 [2021-12-06 17:30:45,356 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 2815 mSDsluCounter, 14854 mSDsCounter, 0 mSdLazyCounter, 5537 mSolverCounterSat, 1898 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2815 SdHoareTripleChecker+Valid, 15113 SdHoareTripleChecker+Invalid, 7435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1898 IncrementalHoareTripleChecker+Valid, 5537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:30:45,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2815 Valid, 15113 Invalid, 7435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1898 Valid, 5537 Invalid, 0 Unknown, 0 Unchecked, 14.7s Time] [2021-12-06 17:30:45,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-12-06 17:30:45,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 351. [2021-12-06 17:30:45,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 258 states have (on average 1.3992248062015504) internal successors, (361), 336 states have internal predecessors, (361), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:30:45,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 383 transitions. [2021-12-06 17:30:45,368 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 383 transitions. Word has length 169 [2021-12-06 17:30:45,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:30:45,368 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 383 transitions. [2021-12-06 17:30:45,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 116 states have (on average 1.2758620689655173) internal successors, (148), 116 states have internal predecessors, (148), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:30:45,368 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 383 transitions. [2021-12-06 17:30:45,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-12-06 17:30:45,369 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:30:45,369 INFO L514 BasicCegarLoop]: trace histogram [150, 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, 1, 1] [2021-12-06 17:30:45,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-12-06 17:30:45,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:30:45,570 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:30:45,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:30:45,570 INFO L85 PathProgramCache]: Analyzing trace with hash -595094069, now seen corresponding path program 2 times [2021-12-06 17:30:45,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:30:45,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [491178665] [2021-12-06 17:30:45,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:30:45,571 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:30:45,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:30:45,572 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:30:45,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-12-06 17:30:47,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:30:47,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:30:47,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 1997 conjuncts, 119 conjunts are in the unsatisfiable core [2021-12-06 17:30:47,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:30:53,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12210 backedges. 5030 proven. 6105 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:30:53,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:31:16,755 INFO L134 CoverageAnalysis]: Checked inductivity of 12210 backedges. 5030 proven. 6105 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2021-12-06 17:31:16,755 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:31:16,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [491178665] [2021-12-06 17:31:16,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [491178665] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:31:16,756 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:31:16,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 115] total 228 [2021-12-06 17:31:16,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145743585] [2021-12-06 17:31:16,756 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:31:16,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 228 states [2021-12-06 17:31:16,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:31:16,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 228 interpolants. [2021-12-06 17:31:16,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7969, Invalid=43787, Unknown=0, NotChecked=0, Total=51756 [2021-12-06 17:31:16,762 INFO L87 Difference]: Start difference. First operand 351 states and 383 transitions. Second operand has 228 states, 228 states have (on average 1.1403508771929824) internal successors, (260), 228 states have internal predecessors, (260), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:32:13,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:32:13,522 INFO L93 Difference]: Finished difference Result 390 states and 445 transitions. [2021-12-06 17:32:13,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2021-12-06 17:32:13,524 INFO L78 Accepts]: Start accepts. Automaton has has 228 states, 228 states have (on average 1.1403508771929824) internal successors, (260), 228 states have internal predecessors, (260), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 225 [2021-12-06 17:32:13,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:32:13,525 INFO L225 Difference]: With dead ends: 390 [2021-12-06 17:32:13,525 INFO L226 Difference]: Without dead ends: 380 [2021-12-06 17:32:13,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19225 ImplicationChecksByTransitivity, 30.1s TimeCoverageRelationStatistics Valid=10995, Invalid=52257, Unknown=0, NotChecked=0, Total=63252 [2021-12-06 17:32:13,530 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 2399 mSDsluCounter, 29530 mSDsCounter, 0 mSdLazyCounter, 16528 mSolverCounterSat, 1895 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2399 SdHoareTripleChecker+Valid, 29789 SdHoareTripleChecker+Invalid, 18423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1895 IncrementalHoareTripleChecker+Valid, 16528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:32:13,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2399 Valid, 29789 Invalid, 18423 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1895 Valid, 16528 Invalid, 0 Unknown, 0 Unchecked, 50.3s Time] [2021-12-06 17:32:13,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-12-06 17:32:13,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 360. [2021-12-06 17:32:13,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 267 states have (on average 1.3857677902621723) internal successors, (370), 345 states have internal predecessors, (370), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-12-06 17:32:13,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 392 transitions. [2021-12-06 17:32:13,541 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 392 transitions. Word has length 225 [2021-12-06 17:32:13,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:32:13,541 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 392 transitions. [2021-12-06 17:32:13,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 228 states, 228 states have (on average 1.1403508771929824) internal successors, (260), 228 states have internal predecessors, (260), 1 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:32:13,541 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 392 transitions. [2021-12-06 17:32:13,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-12-06 17:32:13,542 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:32:13,543 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1] [2021-12-06 17:32:13,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-12-06 17:32:13,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:32:13,743 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:32:13,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:32:13,745 INFO L85 PathProgramCache]: Analyzing trace with hash -797817643, now seen corresponding path program 3 times [2021-12-06 17:32:13,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:32:13,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2104153281] [2021-12-06 17:32:13,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:32:13,749 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:32:13,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:32:13,751 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:32:13,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-12-06 17:32:14,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-06 17:32:14,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:32:14,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 17:32:14,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:32:14,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:32:14,589 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:32:14,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2021-12-06 17:32:15,567 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:32:15,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 40 [2021-12-06 17:32:15,713 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 3797 proven. 2262 refuted. 0 times theorem prover too weak. 7591 trivial. 0 not checked. [2021-12-06 17:32:15,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:32:15,836 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:32:15,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2104153281] [2021-12-06 17:32:15,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2104153281] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:32:15,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1072795873] [2021-12-06 17:32:15,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:32:15,836 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:32:15,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:32:15,837 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:32:15,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-12-06 17:32:16,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-06 17:32:16,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:32:16,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 17:32:16,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:32:17,160 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:32:17,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2021-12-06 17:32:18,018 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 17:32:18,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 26 [2021-12-06 17:32:18,040 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 3797 proven. 2262 refuted. 0 times theorem prover too weak. 7591 trivial. 0 not checked. [2021-12-06 17:32:18,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:32:19,348 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 17:32:19,348 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 21 treesize of output 20 [2021-12-06 17:32:19,385 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 3797 proven. 1175 refuted. 0 times theorem prover too weak. 8678 trivial. 0 not checked. [2021-12-06 17:32:19,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1072795873] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:32:19,386 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:32:19,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 10] total 24 [2021-12-06 17:32:19,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792484820] [2021-12-06 17:32:19,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:32:19,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-06 17:32:19,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:32:19,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-06 17:32:19,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2021-12-06 17:32:19,387 INFO L87 Difference]: Start difference. First operand 360 states and 392 transitions. Second operand has 25 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 3 states have call successors, (9), 3 states have call predecessors, (9), 6 states have return successors, (10), 6 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:32:20,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:32:20,735 INFO L93 Difference]: Finished difference Result 524 states and 565 transitions. [2021-12-06 17:32:20,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:32:20,735 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 3 states have call successors, (9), 3 states have call predecessors, (9), 6 states have return successors, (10), 6 states have call predecessors, (10), 3 states have call successors, (10) Word has length 234 [2021-12-06 17:32:20,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:32:20,737 INFO L225 Difference]: With dead ends: 524 [2021-12-06 17:32:20,737 INFO L226 Difference]: Without dead ends: 524 [2021-12-06 17:32:20,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 714 GetRequests, 664 SyntacticMatches, 16 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=171, Invalid=1089, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 17:32:20,738 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 214 mSDsluCounter, 2444 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 2666 SdHoareTripleChecker+Invalid, 1494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 778 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:32:20,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 2666 Invalid, 1494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 713 Invalid, 0 Unknown, 778 Unchecked, 1.0s Time] [2021-12-06 17:32:20,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-12-06 17:32:20,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 515. [2021-12-06 17:32:20,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 419 states have (on average 1.2577565632458234) internal successors, (527), 496 states have internal predecessors, (527), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 17:32:20,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 553 transitions. [2021-12-06 17:32:20,746 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 553 transitions. Word has length 234 [2021-12-06 17:32:20,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:32:20,747 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 553 transitions. [2021-12-06 17:32:20,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 3 states have call successors, (9), 3 states have call predecessors, (9), 6 states have return successors, (10), 6 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:32:20,747 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 553 transitions. [2021-12-06 17:32:20,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-12-06 17:32:20,748 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:32:20,748 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1] [2021-12-06 17:32:20,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-12-06 17:32:20,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2021-12-06 17:32:21,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:32:21,150 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:32:21,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:32:21,151 INFO L85 PathProgramCache]: Analyzing trace with hash -797817642, now seen corresponding path program 1 times [2021-12-06 17:32:21,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:32:21,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1741019832] [2021-12-06 17:32:21,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:32:21,154 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:32:21,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:32:21,155 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:32:21,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-12-06 17:32:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:32:23,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 2096 conjuncts, 44 conjunts are in the unsatisfiable core [2021-12-06 17:32:23,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:32:24,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:32:24,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:32:24,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:32:24,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:32:24,420 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:32:24,421 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 22 treesize of output 22 [2021-12-06 17:32:28,856 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:32:28,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:32:28,946 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 3797 proven. 2263 refuted. 0 times theorem prover too weak. 7590 trivial. 0 not checked. [2021-12-06 17:32:28,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:32:29,395 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:32:29,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1741019832] [2021-12-06 17:32:29,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1741019832] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:32:29,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1948307742] [2021-12-06 17:32:29,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:32:29,395 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:32:29,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:32:29,396 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:32:29,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-12-06 17:32:54,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:32:56,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 2096 conjuncts, 50 conjunts are in the unsatisfiable core [2021-12-06 17:32:56,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:32:56,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:32:56,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:32:56,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:32:56,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:32:56,663 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:32:56,663 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 23 treesize of output 23 [2021-12-06 17:32:57,034 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:32:57,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:32:57,079 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 3797 proven. 2263 refuted. 0 times theorem prover too weak. 7590 trivial. 0 not checked. [2021-12-06 17:32:57,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:32:57,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1948307742] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:32:57,425 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:32:57,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2021-12-06 17:32:57,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568581128] [2021-12-06 17:32:57,426 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:32:57,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 17:32:57,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:32:57,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 17:32:57,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=230, Unknown=2, NotChecked=0, Total=272 [2021-12-06 17:32:57,427 INFO L87 Difference]: Start difference. First operand 515 states and 553 transitions. Second operand has 15 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 3 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:32:59,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:32:59,668 INFO L93 Difference]: Finished difference Result 616 states and 672 transitions. [2021-12-06 17:32:59,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:32:59,669 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 3 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 234 [2021-12-06 17:32:59,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:32:59,672 INFO L225 Difference]: With dead ends: 616 [2021-12-06 17:32:59,672 INFO L226 Difference]: Without dead ends: 616 [2021-12-06 17:32:59,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 457 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=67, Invalid=393, Unknown=2, NotChecked=0, Total=462 [2021-12-06 17:32:59,673 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 226 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 2147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 536 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:32:59,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 798 Invalid, 2147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1591 Invalid, 0 Unknown, 536 Unchecked, 1.9s Time] [2021-12-06 17:32:59,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-12-06 17:32:59,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 515. [2021-12-06 17:32:59,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 419 states have (on average 1.2553699284009547) internal successors, (526), 496 states have internal predecessors, (526), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 17:32:59,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 552 transitions. [2021-12-06 17:32:59,686 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 552 transitions. Word has length 234 [2021-12-06 17:32:59,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:32:59,686 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 552 transitions. [2021-12-06 17:32:59,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 3 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 17:32:59,687 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 552 transitions. [2021-12-06 17:32:59,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-12-06 17:32:59,688 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:32:59,688 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1] [2021-12-06 17:32:59,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-12-06 17:33:00,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-12-06 17:33:00,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:33:00,089 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:33:00,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:00,090 INFO L85 PathProgramCache]: Analyzing trace with hash 563624472, now seen corresponding path program 1 times [2021-12-06 17:33:00,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:33:00,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62967544] [2021-12-06 17:33:00,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:00,093 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:33:00,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:33:00,094 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:33:00,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-12-06 17:33:01,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:02,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 2116 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:33:02,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:33:02,304 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 264 proven. 1175 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:33:02,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:33:02,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-12-06 17:33:02,906 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 264 proven. 1175 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:33:02,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:33:02,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62967544] [2021-12-06 17:33:02,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62967544] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:33:02,907 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:33:02,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-12-06 17:33:02,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707270574] [2021-12-06 17:33:02,907 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:33:02,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:33:02,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:33:02,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:33:02,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:33:02,908 INFO L87 Difference]: Start difference. First operand 515 states and 552 transitions. Second operand has 18 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 3 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-06 17:33:04,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:33:04,794 INFO L93 Difference]: Finished difference Result 533 states and 577 transitions. [2021-12-06 17:33:04,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:33:04,795 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 3 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) Word has length 237 [2021-12-06 17:33:04,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:33:04,797 INFO L225 Difference]: With dead ends: 533 [2021-12-06 17:33:04,797 INFO L226 Difference]: Without dead ends: 533 [2021-12-06 17:33:04,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-12-06 17:33:04,797 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 203 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 2911 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:33:04,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 2911 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-06 17:33:04,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-12-06 17:33:04,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 514. [2021-12-06 17:33:04,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 419 states have (on average 1.2529832935560858) internal successors, (525), 495 states have internal predecessors, (525), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 17:33:04,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 551 transitions. [2021-12-06 17:33:04,806 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 551 transitions. Word has length 237 [2021-12-06 17:33:04,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:33:04,807 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 551 transitions. [2021-12-06 17:33:04,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 3 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-06 17:33:04,807 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 551 transitions. [2021-12-06 17:33:04,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-12-06 17:33:04,808 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:33:04,808 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:33:04,841 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-12-06 17:33:05,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:33:05,009 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:33:05,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:05,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1909474498, now seen corresponding path program 1 times [2021-12-06 17:33:05,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:33:05,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2050298726] [2021-12-06 17:33:05,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:05,014 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:33:05,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:33:05,015 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:33:05,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-12-06 17:33:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:07,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 17:33:07,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:33:08,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:33:08,243 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:33:08,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 34 [2021-12-06 17:33:08,493 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:33:08,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 29 [2021-12-06 17:33:11,434 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:33:11,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 28 [2021-12-06 17:33:11,701 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 2711 proven. 2438 refuted. 1087 times theorem prover too weak. 7414 trivial. 0 not checked. [2021-12-06 17:33:11,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:33:11,840 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:33:11,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2050298726] [2021-12-06 17:33:11,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2050298726] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:33:11,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2061645933] [2021-12-06 17:33:11,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:11,841 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:33:11,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:33:11,841 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:33:11,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-12-06 17:33:31,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:31,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 17:33:31,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:33:31,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:33:31,942 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:33:31,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 37 [2021-12-06 17:33:32,101 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:33:32,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 34 [2021-12-06 17:33:34,875 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 17:33:34,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 26 [2021-12-06 17:33:34,914 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 2711 proven. 1263 refuted. 2174 times theorem prover too weak. 7502 trivial. 0 not checked. [2021-12-06 17:33:34,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:33:39,380 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 2711 proven. 1263 refuted. 0 times theorem prover too weak. 9676 trivial. 0 not checked. [2021-12-06 17:33:39,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2061645933] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:33:39,380 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:33:39,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11, 9] total 19 [2021-12-06 17:33:39,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325286565] [2021-12-06 17:33:39,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:33:39,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 17:33:39,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:33:39,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 17:33:39,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=401, Unknown=1, NotChecked=0, Total=462 [2021-12-06 17:33:39,383 INFO L87 Difference]: Start difference. First operand 514 states and 551 transitions. Second operand has 20 states, 18 states have (on average 4.277777777777778) internal successors, (77), 16 states have internal predecessors, (77), 3 states have call successors, (10), 3 states have call predecessors, (10), 6 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-06 17:33:56,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:33:56,808 INFO L93 Difference]: Finished difference Result 898 states and 957 transitions. [2021-12-06 17:33:56,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:33:56,809 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 4.277777777777778) internal successors, (77), 16 states have internal predecessors, (77), 3 states have call successors, (10), 3 states have call predecessors, (10), 6 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) Word has length 240 [2021-12-06 17:33:56,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:33:56,812 INFO L225 Difference]: With dead ends: 898 [2021-12-06 17:33:56,812 INFO L226 Difference]: Without dead ends: 898 [2021-12-06 17:33:56,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 737 GetRequests, 687 SyntacticMatches, 22 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 24.6s TimeCoverageRelationStatistics Valid=127, Invalid=742, Unknown=1, NotChecked=0, Total=870 [2021-12-06 17:33:56,812 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 226 mSDsluCounter, 2301 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 2526 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 552 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:33:56,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 2526 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 659 Invalid, 0 Unknown, 552 Unchecked, 0.9s Time] [2021-12-06 17:33:56,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-12-06 17:33:56,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 838. [2021-12-06 17:33:56,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 734 states have (on average 1.167574931880109) internal successors, (857), 810 states have internal predecessors, (857), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-12-06 17:33:56,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 893 transitions. [2021-12-06 17:33:56,825 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 893 transitions. Word has length 240 [2021-12-06 17:33:56,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:33:56,826 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 893 transitions. [2021-12-06 17:33:56,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 4.277777777777778) internal successors, (77), 16 states have internal predecessors, (77), 3 states have call successors, (10), 3 states have call predecessors, (10), 6 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-06 17:33:56,826 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 893 transitions. [2021-12-06 17:33:56,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-12-06 17:33:56,827 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:33:56,827 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:33:56,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2021-12-06 17:33:57,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-12-06 17:33:57,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:33:57,229 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:33:57,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:57,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1909474499, now seen corresponding path program 1 times [2021-12-06 17:33:57,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:33:57,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474725922] [2021-12-06 17:33:57,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:57,232 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:33:57,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:33:57,232 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:33:57,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-12-06 17:34:00,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:00,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-12-06 17:34:00,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:34:00,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:34:00,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:34:00,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:34:00,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:34:00,779 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:34:00,779 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 22 treesize of output 22 [2021-12-06 17:34:03,168 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:34:03,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:34:07,755 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:34:07,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2021-12-06 17:34:08,581 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 2711 proven. 3527 refuted. 0 times theorem prover too weak. 7412 trivial. 0 not checked. [2021-12-06 17:34:08,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:34:09,413 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:34:09,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474725922] [2021-12-06 17:34:09,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474725922] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:34:09,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [925101054] [2021-12-06 17:34:09,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:34:09,414 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:34:09,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:34:09,414 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:34:09,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-12-06 17:34:45,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:47,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 58 conjunts are in the unsatisfiable core [2021-12-06 17:34:47,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:34:47,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:34:47,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:34:48,045 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:34:48,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 37 [2021-12-06 17:34:48,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:34:50,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:34:50,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:34:50,289 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:34:50,289 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 23 treesize of output 23 [2021-12-06 17:34:50,695 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:34:50,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:34:50,899 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 2711 proven. 3527 refuted. 0 times theorem prover too weak. 7412 trivial. 0 not checked. [2021-12-06 17:34:50,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:34:51,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [925101054] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:34:51,455 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:34:51,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15] total 23 [2021-12-06 17:34:51,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063569598] [2021-12-06 17:34:51,456 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:34:51,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 17:34:51,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:34:51,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 17:34:51,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=671, Unknown=3, NotChecked=0, Total=756 [2021-12-06 17:34:51,457 INFO L87 Difference]: Start difference. First operand 838 states and 893 transitions. Second operand has 24 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 19 states have internal predecessors, (87), 4 states have call successors, (8), 3 states have call predecessors, (8), 6 states have return successors, (9), 7 states have call predecessors, (9), 4 states have call successors, (9) [2021-12-06 17:34:54,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:34:54,549 INFO L93 Difference]: Finished difference Result 968 states and 1047 transitions. [2021-12-06 17:34:54,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 17:34:54,549 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 19 states have internal predecessors, (87), 4 states have call successors, (8), 3 states have call predecessors, (8), 6 states have return successors, (9), 7 states have call predecessors, (9), 4 states have call successors, (9) Word has length 240 [2021-12-06 17:34:54,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:34:54,553 INFO L225 Difference]: With dead ends: 968 [2021-12-06 17:34:54,553 INFO L226 Difference]: Without dead ends: 968 [2021-12-06 17:34:54,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 470 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=144, Invalid=1113, Unknown=3, NotChecked=0, Total=1260 [2021-12-06 17:34:54,553 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 338 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 2023 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 3516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 2023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1462 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:34:54,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 1328 Invalid, 3516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 2023 Invalid, 0 Unknown, 1462 Unchecked, 2.4s Time] [2021-12-06 17:34:54,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-12-06 17:34:54,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 867. [2021-12-06 17:34:54,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 761 states have (on average 1.1681997371879107) internal successors, (889), 838 states have internal predecessors, (889), 19 states have call successors, (19), 10 states have call predecessors, (19), 10 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-12-06 17:34:54,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 927 transitions. [2021-12-06 17:34:54,568 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 927 transitions. Word has length 240 [2021-12-06 17:34:54,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:34:54,569 INFO L470 AbstractCegarLoop]: Abstraction has 867 states and 927 transitions. [2021-12-06 17:34:54,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 19 states have internal predecessors, (87), 4 states have call successors, (8), 3 states have call predecessors, (8), 6 states have return successors, (9), 7 states have call predecessors, (9), 4 states have call successors, (9) [2021-12-06 17:34:54,569 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 927 transitions. [2021-12-06 17:34:54,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2021-12-06 17:34:54,570 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:34:54,570 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:34:54,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-12-06 17:34:54,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2021-12-06 17:34:54,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:34:54,971 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:34:54,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:34:54,973 INFO L85 PathProgramCache]: Analyzing trace with hash -935832673, now seen corresponding path program 1 times [2021-12-06 17:34:54,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:34:54,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [470268590] [2021-12-06 17:34:54,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:34:54,975 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:34:54,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:34:54,976 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:34:54,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-12-06 17:34:57,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:34:57,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 2137 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-06 17:34:57,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:34:58,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:34:58,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:34:58,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:34:58,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:34:58,413 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:34:58,413 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 23 treesize of output 23 [2021-12-06 17:35:02,915 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:35:02,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:35:03,076 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 3797 proven. 2263 refuted. 0 times theorem prover too weak. 7590 trivial. 0 not checked. [2021-12-06 17:35:03,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:35:03,622 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:35:03,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [470268590] [2021-12-06 17:35:03,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [470268590] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:35:03,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1681339860] [2021-12-06 17:35:03,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:35:03,623 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:35:03,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:35:03,623 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:35:03,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2021-12-06 17:35:37,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:39,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 2137 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-06 17:35:39,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:35:39,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:35:39,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:35:39,864 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:35:39,864 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 24 treesize of output 24 [2021-12-06 17:35:39,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:35:44,390 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:35:44,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:35:44,524 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 3797 proven. 2263 refuted. 0 times theorem prover too weak. 7590 trivial. 0 not checked. [2021-12-06 17:35:44,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:35:44,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1681339860] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:35:44,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:35:44,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 18 [2021-12-06 17:35:44,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548219092] [2021-12-06 17:35:44,971 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:35:44,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 17:35:44,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:35:44,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 17:35:44,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=363, Unknown=2, NotChecked=0, Total=420 [2021-12-06 17:35:44,972 INFO L87 Difference]: Start difference. First operand 867 states and 927 transitions. Second operand has 19 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 15 states have internal predecessors, (68), 3 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:35:47,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:35:47,269 INFO L93 Difference]: Finished difference Result 978 states and 1061 transitions. [2021-12-06 17:35:47,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:35:47,270 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 15 states have internal predecessors, (68), 3 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 241 [2021-12-06 17:35:47,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:35:47,273 INFO L225 Difference]: With dead ends: 978 [2021-12-06 17:35:47,273 INFO L226 Difference]: Without dead ends: 978 [2021-12-06 17:35:47,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 480 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=79, Invalid=519, Unknown=2, NotChecked=0, Total=600 [2021-12-06 17:35:47,274 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 338 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 1640 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 2550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 879 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:35:47,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 921 Invalid, 2550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1640 Invalid, 0 Unknown, 879 Unchecked, 2.0s Time] [2021-12-06 17:35:47,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2021-12-06 17:35:47,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 875. [2021-12-06 17:35:47,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 769 states have (on average 1.1729518855656698) internal successors, (902), 846 states have internal predecessors, (902), 19 states have call successors, (19), 10 states have call predecessors, (19), 10 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-12-06 17:35:47,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 940 transitions. [2021-12-06 17:35:47,287 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 940 transitions. Word has length 241 [2021-12-06 17:35:47,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:35:47,287 INFO L470 AbstractCegarLoop]: Abstraction has 875 states and 940 transitions. [2021-12-06 17:35:47,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 15 states have internal predecessors, (68), 3 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:35:47,287 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 940 transitions. [2021-12-06 17:35:47,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2021-12-06 17:35:47,288 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:35:47,288 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:35:47,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-12-06 17:35:47,598 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (27)] Ended with exit code 0 [2021-12-06 17:35:47,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:35:47,689 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:35:47,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:35:47,690 INFO L85 PathProgramCache]: Analyzing trace with hash -935832674, now seen corresponding path program 1 times [2021-12-06 17:35:47,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:35:47,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1238932706] [2021-12-06 17:35:47,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:35:47,691 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:35:47,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:35:47,692 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:35:47,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-12-06 17:35:49,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:49,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 2137 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:35:49,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:35:50,089 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13650 trivial. 0 not checked. [2021-12-06 17:35:50,089 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:35:50,089 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:35:50,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1238932706] [2021-12-06 17:35:50,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1238932706] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:35:50,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:35:50,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:35:50,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211504770] [2021-12-06 17:35:50,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:35:50,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:35:50,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:35:50,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:35:50,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:35:50,091 INFO L87 Difference]: Start difference. First operand 875 states and 940 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:35:50,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:35:50,381 INFO L93 Difference]: Finished difference Result 888 states and 955 transitions. [2021-12-06 17:35:50,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:35:50,381 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 241 [2021-12-06 17:35:50,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:35:50,384 INFO L225 Difference]: With dead ends: 888 [2021-12-06 17:35:50,384 INFO L226 Difference]: Without dead ends: 888 [2021-12-06 17:35:50,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 239 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-12-06 17:35:50,385 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 149 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:35:50,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 512 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:35:50,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2021-12-06 17:35:50,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 874. [2021-12-06 17:35:50,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 769 states have (on average 1.1677503250975292) internal successors, (898), 845 states have internal predecessors, (898), 19 states have call successors, (19), 10 states have call predecessors, (19), 10 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-12-06 17:35:50,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 936 transitions. [2021-12-06 17:35:50,398 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 936 transitions. Word has length 241 [2021-12-06 17:35:50,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:35:50,398 INFO L470 AbstractCegarLoop]: Abstraction has 874 states and 936 transitions. [2021-12-06 17:35:50,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:35:50,398 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 936 transitions. [2021-12-06 17:35:50,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2021-12-06 17:35:50,399 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:35:50,399 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:35:50,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-12-06 17:35:50,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:35:50,600 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:35:50,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:35:50,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1687033728, now seen corresponding path program 1 times [2021-12-06 17:35:50,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:35:50,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2022879103] [2021-12-06 17:35:50,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:35:50,601 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:35:50,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:35:50,602 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:35:50,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-12-06 17:35:52,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:52,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 2151 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:35:52,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:35:53,044 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 176 proven. 1263 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:35:53,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:35:53,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-12-06 17:35:53,704 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 176 proven. 1263 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:35:53,704 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:35:53,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2022879103] [2021-12-06 17:35:53,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2022879103] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:35:53,704 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:35:53,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-12-06 17:35:53,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123436380] [2021-12-06 17:35:53,704 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:35:53,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:35:53,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:35:53,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:35:53,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:35:53,705 INFO L87 Difference]: Start difference. First operand 874 states and 936 transitions. Second operand has 18 states, 17 states have (on average 4.0) internal successors, (68), 16 states have internal predecessors, (68), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:35:55,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:35:55,366 INFO L93 Difference]: Finished difference Result 887 states and 953 transitions. [2021-12-06 17:35:55,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:35:55,367 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.0) internal successors, (68), 16 states have internal predecessors, (68), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) Word has length 243 [2021-12-06 17:35:55,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:35:55,370 INFO L225 Difference]: With dead ends: 887 [2021-12-06 17:35:55,370 INFO L226 Difference]: Without dead ends: 887 [2021-12-06 17:35:55,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-12-06 17:35:55,370 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 290 mSDsluCounter, 2192 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 2409 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:35:55,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 2409 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-06 17:35:55,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-12-06 17:35:55,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 873. [2021-12-06 17:35:55,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 769 states have (on average 1.165149544863459) internal successors, (896), 844 states have internal predecessors, (896), 19 states have call successors, (19), 10 states have call predecessors, (19), 10 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-12-06 17:35:55,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 934 transitions. [2021-12-06 17:35:55,383 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 934 transitions. Word has length 243 [2021-12-06 17:35:55,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:35:55,383 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 934 transitions. [2021-12-06 17:35:55,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.0) internal successors, (68), 16 states have internal predecessors, (68), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:35:55,383 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 934 transitions. [2021-12-06 17:35:55,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2021-12-06 17:35:55,384 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:35:55,384 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:35:55,417 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-12-06 17:35:55,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:35:55,586 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:35:55,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:35:55,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1285517007, now seen corresponding path program 1 times [2021-12-06 17:35:55,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:35:55,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [339601728] [2021-12-06 17:35:55,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:35:55,591 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:35:55,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:35:55,594 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:35:55,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-12-06 17:35:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:35:58,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 2166 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-06 17:35:59,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:35:59,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:35:59,225 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:35:59,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 37 [2021-12-06 17:35:59,506 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:35:59,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2021-12-06 17:35:59,810 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:35:59,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 34 [2021-12-06 17:36:03,052 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:36:03,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 32 [2021-12-06 17:36:03,863 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 1447 proven. 3701 refuted. 1087 times theorem prover too weak. 7415 trivial. 0 not checked. [2021-12-06 17:36:03,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:36:04,151 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:36:04,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [339601728] [2021-12-06 17:36:04,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [339601728] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:36:04,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [873681961] [2021-12-06 17:36:04,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:36:04,151 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:36:04,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:36:04,152 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:36:04,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2021-12-06 17:36:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:24,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 2166 conjuncts, 49 conjunts are in the unsatisfiable core [2021-12-06 17:36:24,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:36:24,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:36:25,097 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:36:25,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 37 [2021-12-06 17:36:25,645 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 17:36:25,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 38 treesize of output 55 [2021-12-06 17:36:25,990 INFO L354 Elim1Store]: treesize reduction 14, result has 64.1 percent of original size [2021-12-06 17:36:25,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 52 [2021-12-06 17:36:29,273 INFO L354 Elim1Store]: treesize reduction 14, result has 64.1 percent of original size [2021-12-06 17:36:29,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 50 [2021-12-06 17:36:30,644 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 1535 proven. 4788 refuted. 0 times theorem prover too weak. 7327 trivial. 0 not checked. [2021-12-06 17:36:30,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:36:30,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [873681961] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:36:30,869 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:36:30,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 28] total 36 [2021-12-06 17:36:30,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225608000] [2021-12-06 17:36:30,869 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:36:30,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-06 17:36:30,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:36:30,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-06 17:36:30,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1502, Unknown=1, NotChecked=0, Total=1722 [2021-12-06 17:36:30,870 INFO L87 Difference]: Start difference. First operand 873 states and 934 transitions. Second operand has 37 states, 34 states have (on average 3.235294117647059) internal successors, (110), 29 states have internal predecessors, (110), 6 states have call successors, (9), 2 states have call predecessors, (9), 7 states have return successors, (10), 10 states have call predecessors, (10), 6 states have call successors, (10) [2021-12-06 17:36:31,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:36:31,516 INFO L93 Difference]: Finished difference Result 1578 states and 1682 transitions. [2021-12-06 17:36:31,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-06 17:36:31,517 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 34 states have (on average 3.235294117647059) internal successors, (110), 29 states have internal predecessors, (110), 6 states have call successors, (9), 2 states have call predecessors, (9), 7 states have return successors, (10), 10 states have call predecessors, (10), 6 states have call successors, (10) Word has length 246 [2021-12-06 17:36:31,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:36:31,521 INFO L225 Difference]: With dead ends: 1578 [2021-12-06 17:36:31,521 INFO L226 Difference]: Without dead ends: 1578 [2021-12-06 17:36:31,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 528 GetRequests, 470 SyntacticMatches, 15 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=267, Invalid=1712, Unknown=1, NotChecked=0, Total=1980 [2021-12-06 17:36:31,522 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 143 mSDsluCounter, 2689 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 2906 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 826 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:36:31,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 2906 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 350 Invalid, 0 Unknown, 826 Unchecked, 0.4s Time] [2021-12-06 17:36:31,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2021-12-06 17:36:31,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1564. [2021-12-06 17:36:31,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1564 states, 1439 states have (on average 1.1174426685198053) internal successors, (1608), 1515 states have internal predecessors, (1608), 31 states have call successors, (31), 19 states have call predecessors, (31), 19 states have return successors, (31), 29 states have call predecessors, (31), 31 states have call successors, (31) [2021-12-06 17:36:31,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1564 states to 1564 states and 1670 transitions. [2021-12-06 17:36:31,544 INFO L78 Accepts]: Start accepts. Automaton has 1564 states and 1670 transitions. Word has length 246 [2021-12-06 17:36:31,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:36:31,544 INFO L470 AbstractCegarLoop]: Abstraction has 1564 states and 1670 transitions. [2021-12-06 17:36:31,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 34 states have (on average 3.235294117647059) internal successors, (110), 29 states have internal predecessors, (110), 6 states have call successors, (9), 2 states have call predecessors, (9), 7 states have return successors, (10), 10 states have call predecessors, (10), 6 states have call successors, (10) [2021-12-06 17:36:31,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1564 states and 1670 transitions. [2021-12-06 17:36:31,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2021-12-06 17:36:31,545 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:36:31,546 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:36:31,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-12-06 17:36:31,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (31)] Ended with exit code 0 [2021-12-06 17:36:31,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:36:31,947 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:36:31,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:36:31,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1285517008, now seen corresponding path program 1 times [2021-12-06 17:36:31,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:36:31,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [856888165] [2021-12-06 17:36:31,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:36:31,950 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:36:31,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:36:31,951 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:36:31,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-12-06 17:36:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:36:35,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 2166 conjuncts, 90 conjunts are in the unsatisfiable core [2021-12-06 17:36:35,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:36:35,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:36:35,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:36:36,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:36:36,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:36:36,180 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:36:36,180 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 25 treesize of output 25 [2021-12-06 17:36:38,584 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:36:38,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:36:38,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:36:39,127 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:36:39,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2021-12-06 17:36:44,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:36:44,156 INFO L354 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2021-12-06 17:36:44,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2021-12-06 17:36:44,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:36:44,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-12-06 17:36:45,271 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 2536 proven. 3791 refuted. 0 times theorem prover too weak. 7323 trivial. 0 not checked. [2021-12-06 17:36:45,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:36:48,342 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:36:48,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [856888165] [2021-12-06 17:36:48,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [856888165] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:36:48,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1998998663] [2021-12-06 17:36:48,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:36:48,343 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:36:48,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:36:48,344 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:36:48,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-12-06 17:37:26,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:27,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 2166 conjuncts, 87 conjunts are in the unsatisfiable core [2021-12-06 17:37:27,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:37:27,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:37:27,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:37:28,556 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:37:28,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 34 [2021-12-06 17:37:28,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:37:29,570 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 17:37:29,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 17:37:29,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 17:37:29,866 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:37:29,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 17:37:34,746 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:37:34,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2021-12-06 17:37:36,440 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 1447 proven. 4880 refuted. 0 times theorem prover too weak. 7323 trivial. 0 not checked. [2021-12-06 17:37:36,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:37:37,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1998998663] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:37:37,530 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:37:37,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 32] total 45 [2021-12-06 17:37:37,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128653428] [2021-12-06 17:37:37,531 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:37:37,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-12-06 17:37:37,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:37:37,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-12-06 17:37:37,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=2358, Unknown=6, NotChecked=0, Total=2550 [2021-12-06 17:37:37,532 INFO L87 Difference]: Start difference. First operand 1564 states and 1670 transitions. Second operand has 46 states, 40 states have (on average 3.2) internal successors, (128), 37 states have internal predecessors, (128), 7 states have call successors, (9), 3 states have call predecessors, (9), 9 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2021-12-06 17:37:43,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:37:43,019 INFO L93 Difference]: Finished difference Result 1693 states and 1823 transitions. [2021-12-06 17:37:43,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-06 17:37:43,019 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 40 states have (on average 3.2) internal successors, (128), 37 states have internal predecessors, (128), 7 states have call successors, (9), 3 states have call predecessors, (9), 9 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) Word has length 246 [2021-12-06 17:37:43,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:37:43,024 INFO L225 Difference]: With dead ends: 1693 [2021-12-06 17:37:43,024 INFO L226 Difference]: Without dead ends: 1693 [2021-12-06 17:37:43,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 536 GetRequests, 471 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 18.2s TimeCoverageRelationStatistics Valid=317, Invalid=3709, Unknown=6, NotChecked=0, Total=4032 [2021-12-06 17:37:43,025 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 237 mSDsluCounter, 1912 mSDsCounter, 0 mSdLazyCounter, 2934 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 2092 SdHoareTripleChecker+Invalid, 8580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 2934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5624 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:37:43,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 2092 Invalid, 8580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 2934 Invalid, 0 Unknown, 5624 Unchecked, 4.0s Time] [2021-12-06 17:37:43,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2021-12-06 17:37:43,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1592. [2021-12-06 17:37:43,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1465 states have (on average 1.1187713310580205) internal successors, (1639), 1542 states have internal predecessors, (1639), 32 states have call successors, (32), 20 states have call predecessors, (32), 20 states have return successors, (32), 29 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-06 17:37:43,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 1703 transitions. [2021-12-06 17:37:43,043 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 1703 transitions. Word has length 246 [2021-12-06 17:37:43,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:37:43,043 INFO L470 AbstractCegarLoop]: Abstraction has 1592 states and 1703 transitions. [2021-12-06 17:37:43,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 40 states have (on average 3.2) internal successors, (128), 37 states have internal predecessors, (128), 7 states have call successors, (9), 3 states have call predecessors, (9), 9 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2021-12-06 17:37:43,043 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 1703 transitions. [2021-12-06 17:37:43,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-12-06 17:37:43,044 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:37:43,044 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:37:43,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-12-06 17:37:43,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2021-12-06 17:37:43,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 17:37:43,446 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:37:43,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:37:43,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1196321606, now seen corresponding path program 1 times [2021-12-06 17:37:43,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:37:43,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1562083945] [2021-12-06 17:37:43,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:37:43,452 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:37:43,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:37:43,454 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:37:43,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-12-06 17:37:45,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:45,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 2172 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 17:37:45,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:37:46,003 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13650 trivial. 0 not checked. [2021-12-06 17:37:46,003 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:37:46,003 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:37:46,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1562083945] [2021-12-06 17:37:46,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1562083945] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:37:46,003 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:37:46,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:37:46,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347717310] [2021-12-06 17:37:46,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:37:46,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:37:46,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:37:46,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:37:46,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:37:46,004 INFO L87 Difference]: Start difference. First operand 1592 states and 1703 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:37:46,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:37:46,276 INFO L93 Difference]: Finished difference Result 1599 states and 1712 transitions. [2021-12-06 17:37:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:37:46,277 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 247 [2021-12-06 17:37:46,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:37:46,281 INFO L225 Difference]: With dead ends: 1599 [2021-12-06 17:37:46,281 INFO L226 Difference]: Without dead ends: 1599 [2021-12-06 17:37:46,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 245 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-12-06 17:37:46,282 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 124 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:37:46,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 508 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:37:46,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1599 states. [2021-12-06 17:37:46,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1599 to 1583. [2021-12-06 17:37:46,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1458 states have (on average 1.115912208504801) internal successors, (1627), 1533 states have internal predecessors, (1627), 32 states have call successors, (32), 20 states have call predecessors, (32), 20 states have return successors, (32), 29 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-06 17:37:46,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 1691 transitions. [2021-12-06 17:37:46,298 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 1691 transitions. Word has length 247 [2021-12-06 17:37:46,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:37:46,298 INFO L470 AbstractCegarLoop]: Abstraction has 1583 states and 1691 transitions. [2021-12-06 17:37:46,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-06 17:37:46,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 1691 transitions. [2021-12-06 17:37:46,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-12-06 17:37:46,300 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:37:46,300 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:37:46,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-12-06 17:37:46,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:37:46,501 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:37:46,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:37:46,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1196321607, now seen corresponding path program 1 times [2021-12-06 17:37:46,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:37:46,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1872026919] [2021-12-06 17:37:46,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:37:46,506 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:37:46,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:37:46,508 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:37:46,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-12-06 17:37:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:48,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 2172 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 17:37:48,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:37:49,277 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 176 proven. 1263 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:37:49,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:37:49,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:37:49,394 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 22 treesize of output 26 [2021-12-06 17:37:50,463 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 176 proven. 1263 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:37:50,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:37:50,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1872026919] [2021-12-06 17:37:50,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1872026919] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:37:50,464 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:37:50,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-12-06 17:37:50,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114635343] [2021-12-06 17:37:50,464 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:37:50,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:37:50,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:37:50,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:37:50,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:37:50,465 INFO L87 Difference]: Start difference. First operand 1583 states and 1691 transitions. Second operand has 18 states, 17 states have (on average 4.470588235294118) internal successors, (76), 16 states have internal predecessors, (76), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:37:52,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:37:52,203 INFO L93 Difference]: Finished difference Result 1591 states and 1702 transitions. [2021-12-06 17:37:52,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:37:52,204 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.470588235294118) internal successors, (76), 16 states have internal predecessors, (76), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) Word has length 247 [2021-12-06 17:37:52,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:37:52,208 INFO L225 Difference]: With dead ends: 1591 [2021-12-06 17:37:52,208 INFO L226 Difference]: Without dead ends: 1591 [2021-12-06 17:37:52,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-12-06 17:37:52,209 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 254 mSDsluCounter, 2254 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 2468 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:37:52,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 2468 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-06 17:37:52,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1591 states. [2021-12-06 17:37:52,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1591 to 1582. [2021-12-06 17:37:52,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1582 states, 1458 states have (on average 1.1152263374485596) internal successors, (1626), 1532 states have internal predecessors, (1626), 32 states have call successors, (32), 20 states have call predecessors, (32), 20 states have return successors, (32), 29 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-06 17:37:52,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1582 states to 1582 states and 1690 transitions. [2021-12-06 17:37:52,227 INFO L78 Accepts]: Start accepts. Automaton has 1582 states and 1690 transitions. Word has length 247 [2021-12-06 17:37:52,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:37:52,227 INFO L470 AbstractCegarLoop]: Abstraction has 1582 states and 1690 transitions. [2021-12-06 17:37:52,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.470588235294118) internal successors, (76), 16 states have internal predecessors, (76), 3 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-06 17:37:52,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1582 states and 1690 transitions. [2021-12-06 17:37:52,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2021-12-06 17:37:52,228 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:37:52,228 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:37:52,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-12-06 17:37:52,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:37:52,430 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:37:52,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:37:52,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1386170169, now seen corresponding path program 1 times [2021-12-06 17:37:52,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:37:52,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1168267729] [2021-12-06 17:37:52,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:37:52,434 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:37:52,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:37:52,435 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:37:52,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-12-06 17:37:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:55,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 2186 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:37:55,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:37:55,607 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13650 trivial. 0 not checked. [2021-12-06 17:37:55,607 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:37:55,607 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:37:55,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1168267729] [2021-12-06 17:37:55,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1168267729] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:37:55,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:37:55,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:37:55,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283652774] [2021-12-06 17:37:55,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:37:55,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:37:55,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:37:55,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:37:55,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:37:55,609 INFO L87 Difference]: Start difference. First operand 1582 states and 1690 transitions. Second operand has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:37:55,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:37:55,814 INFO L93 Difference]: Finished difference Result 1585 states and 1695 transitions. [2021-12-06 17:37:55,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:37:55,814 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 249 [2021-12-06 17:37:55,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:37:55,818 INFO L225 Difference]: With dead ends: 1585 [2021-12-06 17:37:55,818 INFO L226 Difference]: Without dead ends: 1585 [2021-12-06 17:37:55,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:37:55,819 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 36 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:37:55,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 373 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:37:55,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1585 states. [2021-12-06 17:37:55,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1585 to 1581. [2021-12-06 17:37:55,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1458 states have (on average 1.1145404663923182) internal successors, (1625), 1531 states have internal predecessors, (1625), 32 states have call successors, (32), 20 states have call predecessors, (32), 20 states have return successors, (32), 29 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-06 17:37:55,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 1689 transitions. [2021-12-06 17:37:55,836 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 1689 transitions. Word has length 249 [2021-12-06 17:37:55,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:37:55,836 INFO L470 AbstractCegarLoop]: Abstraction has 1581 states and 1689 transitions. [2021-12-06 17:37:55,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-06 17:37:55,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 1689 transitions. [2021-12-06 17:37:55,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2021-12-06 17:37:55,837 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:37:55,837 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:37:55,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-12-06 17:37:56,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:37:56,038 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:37:56,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:37:56,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1386170168, now seen corresponding path program 1 times [2021-12-06 17:37:56,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:37:56,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434742369] [2021-12-06 17:37:56,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:37:56,044 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:37:56,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:37:56,046 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:37:56,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-12-06 17:37:58,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:37:58,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 2186 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:37:58,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:37:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 88 proven. 1351 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:37:58,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:37:58,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-12-06 17:37:59,467 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 88 proven. 1351 refuted. 0 times theorem prover too weak. 12211 trivial. 0 not checked. [2021-12-06 17:37:59,467 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:37:59,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434742369] [2021-12-06 17:37:59,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434742369] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:37:59,467 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:37:59,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-12-06 17:37:59,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986434527] [2021-12-06 17:37:59,468 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:37:59,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 17:37:59,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 17:37:59,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 17:37:59,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:37:59,469 INFO L87 Difference]: Start difference. First operand 1581 states and 1689 transitions. Second operand has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-06 17:38:01,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:38:01,029 INFO L93 Difference]: Finished difference Result 1589 states and 1700 transitions. [2021-12-06 17:38:01,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:38:01,030 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) Word has length 249 [2021-12-06 17:38:01,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:38:01,034 INFO L225 Difference]: With dead ends: 1589 [2021-12-06 17:38:01,034 INFO L226 Difference]: Without dead ends: 1589 [2021-12-06 17:38:01,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 482 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-12-06 17:38:01,034 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 319 mSDsluCounter, 2062 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 2277 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:38:01,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 2277 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-06 17:38:01,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1589 states. [2021-12-06 17:38:01,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1589 to 1580. [2021-12-06 17:38:01,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1458 states have (on average 1.1138545953360768) internal successors, (1624), 1530 states have internal predecessors, (1624), 32 states have call successors, (32), 20 states have call predecessors, (32), 20 states have return successors, (32), 29 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-06 17:38:01,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 1688 transitions. [2021-12-06 17:38:01,049 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 1688 transitions. Word has length 249 [2021-12-06 17:38:01,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:38:01,049 INFO L470 AbstractCegarLoop]: Abstraction has 1580 states and 1688 transitions. [2021-12-06 17:38:01,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-06 17:38:01,049 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 1688 transitions. [2021-12-06 17:38:01,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2021-12-06 17:38:01,050 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:38:01,050 INFO L514 BasicCegarLoop]: trace histogram [159, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:38:01,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-12-06 17:38:01,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 17:38:01,251 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 81 more)] === [2021-12-06 17:38:01,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:38:01,253 INFO L85 PathProgramCache]: Analyzing trace with hash 715107068, now seen corresponding path program 1 times [2021-12-06 17:38:01,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 17:38:01,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1209951462] [2021-12-06 17:38:01,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:38:01,254 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 17:38:01,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 17:38:01,255 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 17:38:01,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-12-06 17:38:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:38:04,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 2201 conjuncts, 51 conjunts are in the unsatisfiable core [2021-12-06 17:38:04,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:38:04,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 17:38:04,857 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 17:38:04,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 38 [2021-12-06 17:38:05,210 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:38:05,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 31 [2021-12-06 17:38:05,470 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:38:05,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 39 [2021-12-06 17:38:05,784 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:38:05,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 43 [2021-12-06 17:38:08,894 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 17:38:08,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 48 [2021-12-06 17:38:09,978 INFO L134 CoverageAnalysis]: Checked inductivity of 13650 backedges. 5 proven. 4964 refuted. 1087 times theorem prover too weak. 7594 trivial. 0 not checked. [2021-12-06 17:38:09,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:38:10,453 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 17:38:10,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1209951462] [2021-12-06 17:38:10,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1209951462] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:38:10,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [481083018] [2021-12-06 17:38:10,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:38:10,454 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 17:38:10,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 17:38:10,454 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 17:38:10,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4c282e-f4df-48cf-aa20-95903ac68fcb/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process