./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/loops/vogal-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/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_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/loops/vogal-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0004a4c1c8347096eaba7e87038be30bb20b14d3b5abd082e79b4b4e835a243e --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:41:37,166 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:41:37,168 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:41:37,192 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:41:37,193 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:41:37,194 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:41:37,195 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:41:37,197 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:41:37,199 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:41:37,200 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:41:37,200 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:41:37,201 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:41:37,202 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:41:37,203 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:41:37,204 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:41:37,205 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:41:37,206 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:41:37,207 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:41:37,208 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:41:37,210 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:41:37,212 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:41:37,213 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:41:37,214 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:41:37,215 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:41:37,218 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:41:37,218 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:41:37,219 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:41:37,219 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:41:37,220 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:41:37,221 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:41:37,221 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:41:37,222 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:41:37,223 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:41:37,223 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:41:37,224 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:41:37,225 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:41:37,225 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:41:37,225 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:41:37,226 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:41:37,226 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:41:37,227 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:41:37,228 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 22:41:37,246 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:41:37,246 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:41:37,246 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:41:37,246 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:41:37,247 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:41:37,247 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:41:37,247 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:41:37,248 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:41:37,248 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:41:37,248 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:41:37,248 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 22:41:37,248 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:41:37,248 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 22:41:37,249 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:41:37,249 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 22:41:37,249 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:41:37,249 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 22:41:37,249 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 22:41:37,249 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 22:41:37,249 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:41:37,250 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 22:41:37,250 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:41:37,250 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:41:37,250 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:41:37,250 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:41:37,250 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:41:37,250 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:41:37,251 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 22:41:37,251 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 22:41:37,251 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 22:41:37,251 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 22:41:37,251 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 22:41:37,251 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 22:41:37,251 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:41:37,252 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_b6173b92-93d9-4670-9aab-eac9c9a3b08c/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_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0004a4c1c8347096eaba7e87038be30bb20b14d3b5abd082e79b4b4e835a243e [2021-12-06 22:41:37,452 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:41:37,467 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:41:37,469 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:41:37,470 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:41:37,470 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:41:37,471 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/loops/vogal-1.i [2021-12-06 22:41:37,512 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/data/4a50f9df0/9bca681674c54942bb347bcff8677d4e/FLAGa660cb78b [2021-12-06 22:41:37,888 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:41:37,889 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/sv-benchmarks/c/loops/vogal-1.i [2021-12-06 22:41:37,893 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/data/4a50f9df0/9bca681674c54942bb347bcff8677d4e/FLAGa660cb78b [2021-12-06 22:41:38,292 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/data/4a50f9df0/9bca681674c54942bb347bcff8677d4e [2021-12-06 22:41:38,295 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:41:38,296 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:41:38,297 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:41:38,298 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:41:38,301 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:41:38,301 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,302 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ad9e4a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38, skipping insertion in model container [2021-12-06 22:41:38,303 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,311 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:41:38,322 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:41:38,431 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/sv-benchmarks/c/loops/vogal-1.i[895,908] [2021-12-06 22:41:38,447 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:41:38,452 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:41:38,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/sv-benchmarks/c/loops/vogal-1.i[895,908] [2021-12-06 22:41:38,469 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:41:38,478 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:41:38,479 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38 WrapperNode [2021-12-06 22:41:38,479 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:41:38,480 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:41:38,480 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:41:38,480 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:41:38,485 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,490 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,508 INFO L137 Inliner]: procedures = 17, calls = 34, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 133 [2021-12-06 22:41:38,509 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:41:38,509 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:41:38,509 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:41:38,509 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:41:38,516 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,516 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,518 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,518 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,523 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,526 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,528 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,531 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:41:38,532 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:41:38,532 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:41:38,532 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:41:38,533 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (1/1) ... [2021-12-06 22:41:38,540 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:41:38,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:38,558 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:41:38,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:41:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:41:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 22:41:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 22:41:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 22:41:38,587 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:41:38,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:41:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 22:41:38,588 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 22:41:38,639 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:41:38,640 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:41:38,766 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:41:38,770 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:41:38,771 INFO L301 CfgBuilder]: Removed 6 assume(true) statements. [2021-12-06 22:41:38,772 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:41:38 BoogieIcfgContainer [2021-12-06 22:41:38,772 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:41:38,773 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:41:38,773 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:41:38,776 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:41:38,776 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:41:38" (1/3) ... [2021-12-06 22:41:38,777 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1172c24c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:41:38, skipping insertion in model container [2021-12-06 22:41:38,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:41:38" (2/3) ... [2021-12-06 22:41:38,777 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1172c24c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:41:38, skipping insertion in model container [2021-12-06 22:41:38,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:41:38" (3/3) ... [2021-12-06 22:41:38,778 INFO L111 eAbstractionObserver]: Analyzing ICFG vogal-1.i [2021-12-06 22:41:38,782 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:41:38,782 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 22:41:38,815 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:41:38,820 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 22:41:38,820 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 22:41:38,830 INFO L276 IsEmpty]: Start isEmpty. Operand has 29 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 28 states have internal predecessors, (44), 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 22:41:38,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-06 22:41:38,834 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:38,835 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:41:38,835 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:38,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:38,839 INFO L85 PathProgramCache]: Analyzing trace with hash 388073842, now seen corresponding path program 1 times [2021-12-06 22:41:38,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:38,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240284647] [2021-12-06 22:41:38,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:38,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:38,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:38,958 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 22:41:38,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:38,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240284647] [2021-12-06 22:41:38,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240284647] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:41:38,959 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:41:38,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:41:38,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639824422] [2021-12-06 22:41:38,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:38,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 22:41:38,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:38,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 22:41:38,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 22:41:38,986 INFO L87 Difference]: Start difference. First operand has 29 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 28 states have internal predecessors, (44), 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) Second operand has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 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 22:41:38,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:38,998 INFO L93 Difference]: Finished difference Result 54 states and 82 transitions. [2021-12-06 22:41:38,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 22:41:39,000 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 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 13 [2021-12-06 22:41:39,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:39,005 INFO L225 Difference]: With dead ends: 54 [2021-12-06 22:41:39,005 INFO L226 Difference]: Without dead ends: 25 [2021-12-06 22:41:39,007 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 22:41:39,010 INFO L933 BasicCegarLoop]: 37 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, 37 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 22:41:39,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:39,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-12-06 22:41:39,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2021-12-06 22:41:39,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 24 states have internal predecessors, (32), 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 22:41:39,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 32 transitions. [2021-12-06 22:41:39,034 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 32 transitions. Word has length 13 [2021-12-06 22:41:39,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:39,034 INFO L470 AbstractCegarLoop]: Abstraction has 25 states and 32 transitions. [2021-12-06 22:41:39,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 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 22:41:39,035 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 32 transitions. [2021-12-06 22:41:39,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-06 22:41:39,035 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:39,035 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:41:39,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 22:41:39,036 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:39,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:39,036 INFO L85 PathProgramCache]: Analyzing trace with hash -2016618829, now seen corresponding path program 1 times [2021-12-06 22:41:39,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:39,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145048051] [2021-12-06 22:41:39,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:39,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:39,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:39,099 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 22:41:39,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:39,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145048051] [2021-12-06 22:41:39,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145048051] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:41:39,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:41:39,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:41:39,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140443614] [2021-12-06 22:41:39,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:39,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:41:39,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:39,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:41:39,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:41:39,102 INFO L87 Difference]: Start difference. First operand 25 states and 32 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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 22:41:39,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:39,138 INFO L93 Difference]: Finished difference Result 64 states and 83 transitions. [2021-12-06 22:41:39,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:41:39,139 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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 15 [2021-12-06 22:41:39,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:39,140 INFO L225 Difference]: With dead ends: 64 [2021-12-06 22:41:39,140 INFO L226 Difference]: Without dead ends: 43 [2021-12-06 22:41:39,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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 22:41:39,141 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 19 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:39,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 42 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:39,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-12-06 22:41:39,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 26. [2021-12-06 22:41:39,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.32) internal successors, (33), 25 states have internal predecessors, (33), 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 22:41:39,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 33 transitions. [2021-12-06 22:41:39,147 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 33 transitions. Word has length 15 [2021-12-06 22:41:39,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:39,147 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 33 transitions. [2021-12-06 22:41:39,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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 22:41:39,147 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 33 transitions. [2021-12-06 22:41:39,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-12-06 22:41:39,148 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:39,148 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:41:39,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 22:41:39,149 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:39,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:39,150 INFO L85 PathProgramCache]: Analyzing trace with hash -2094228111, now seen corresponding path program 1 times [2021-12-06 22:41:39,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:39,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138834960] [2021-12-06 22:41:39,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:39,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:39,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:39,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:41:39,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:39,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138834960] [2021-12-06 22:41:39,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138834960] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:39,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938497438] [2021-12-06 22:41:39,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:39,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:39,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:39,221 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:39,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 22:41:39,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:39,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 22:41:39,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:39,351 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:41:39,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:41:39,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938497438] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:41:39,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:41:39,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-12-06 22:41:39,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484341623] [2021-12-06 22:41:39,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:39,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:41:39,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:39,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:41:39,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:41:39,354 INFO L87 Difference]: Start difference. First operand 26 states and 33 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 22:41:39,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:39,384 INFO L93 Difference]: Finished difference Result 52 states and 66 transitions. [2021-12-06 22:41:39,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:41:39,385 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 17 [2021-12-06 22:41:39,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:39,385 INFO L225 Difference]: With dead ends: 52 [2021-12-06 22:41:39,385 INFO L226 Difference]: Without dead ends: 48 [2021-12-06 22:41:39,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:41:39,387 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 28 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:39,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 124 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:39,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-12-06 22:41:39,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 38. [2021-12-06 22:41:39,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.3513513513513513) internal successors, (50), 37 states have internal predecessors, (50), 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 22:41:39,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 50 transitions. [2021-12-06 22:41:39,392 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 50 transitions. Word has length 17 [2021-12-06 22:41:39,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:39,392 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 50 transitions. [2021-12-06 22:41:39,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 22:41:39,392 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 50 transitions. [2021-12-06 22:41:39,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-06 22:41:39,393 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:39,393 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:41:39,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 22:41:39,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:39,595 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:39,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:39,597 INFO L85 PathProgramCache]: Analyzing trace with hash 2138024952, now seen corresponding path program 1 times [2021-12-06 22:41:39,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:39,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27725654] [2021-12-06 22:41:39,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:39,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:39,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:39,776 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 22:41:39,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:39,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27725654] [2021-12-06 22:41:39,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27725654] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:39,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657001048] [2021-12-06 22:41:39,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:39,776 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:39,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:39,777 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:39,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 22:41:39,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:39,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 22:41:39,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 22:41:39,861 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:41:39,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657001048] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:41:39,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:41:39,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2021-12-06 22:41:39,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879545353] [2021-12-06 22:41:39,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:39,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:41:39,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:39,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:41:39,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:41:39,864 INFO L87 Difference]: Start difference. First operand 38 states and 50 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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 22:41:39,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:39,908 INFO L93 Difference]: Finished difference Result 97 states and 129 transitions. [2021-12-06 22:41:39,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:41:39,909 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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 23 [2021-12-06 22:41:39,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:39,910 INFO L225 Difference]: With dead ends: 97 [2021-12-06 22:41:39,910 INFO L226 Difference]: Without dead ends: 69 [2021-12-06 22:41:39,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:41:39,912 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:39,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 73 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:39,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-12-06 22:41:39,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 42. [2021-12-06 22:41:39,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.3414634146341464) internal successors, (55), 41 states have internal predecessors, (55), 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 22:41:39,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 55 transitions. [2021-12-06 22:41:39,920 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 55 transitions. Word has length 23 [2021-12-06 22:41:39,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:39,920 INFO L470 AbstractCegarLoop]: Abstraction has 42 states and 55 transitions. [2021-12-06 22:41:39,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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 22:41:39,921 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 55 transitions. [2021-12-06 22:41:39,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-12-06 22:41:39,921 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:39,922 INFO L514 BasicCegarLoop]: trace histogram [2, 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 22:41:39,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 22:41:40,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:40,124 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:40,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:40,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1093571635, now seen corresponding path program 1 times [2021-12-06 22:41:40,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:40,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467868572] [2021-12-06 22:41:40,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:40,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:40,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:40,276 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:41:40,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:40,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467868572] [2021-12-06 22:41:40,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467868572] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:40,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261945743] [2021-12-06 22:41:40,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:40,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:40,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:40,278 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:40,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 22:41:40,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:40,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:41:40,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:40,353 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 22:41:40,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:41:40,438 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:41:40,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:40,570 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 22:41:40,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261945743] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:40,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:41:40,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4, 9] total 15 [2021-12-06 22:41:40,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839339839] [2021-12-06 22:41:40,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:40,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:41:40,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:40,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:41:40,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-12-06 22:41:40,573 INFO L87 Difference]: Start difference. First operand 42 states and 55 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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 22:41:40,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:40,677 INFO L93 Difference]: Finished difference Result 61 states and 78 transitions. [2021-12-06 22:41:40,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:41:40,678 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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 24 [2021-12-06 22:41:40,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:40,678 INFO L225 Difference]: With dead ends: 61 [2021-12-06 22:41:40,678 INFO L226 Difference]: Without dead ends: 40 [2021-12-06 22:41:40,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:41:40,679 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 11 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:40,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 108 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:40,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-12-06 22:41:40,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2021-12-06 22:41:40,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.3333333333333333) internal successors, (52), 39 states have internal predecessors, (52), 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 22:41:40,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 52 transitions. [2021-12-06 22:41:40,683 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 52 transitions. Word has length 24 [2021-12-06 22:41:40,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:40,684 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 52 transitions. [2021-12-06 22:41:40,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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 22:41:40,684 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 52 transitions. [2021-12-06 22:41:40,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 22:41:40,684 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:40,685 INFO L514 BasicCegarLoop]: trace histogram [2, 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 22:41:40,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 22:41:40,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:40,886 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:40,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:40,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1875229501, now seen corresponding path program 1 times [2021-12-06 22:41:40,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:40,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117984477] [2021-12-06 22:41:40,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:40,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:40,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:41,046 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:41:41,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:41,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117984477] [2021-12-06 22:41:41,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117984477] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:41,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880902029] [2021-12-06 22:41:41,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:41,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:41,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:41,048 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:41,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 22:41:41,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:41,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:41:41,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:41,107 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 22:41:41,203 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 16 treesize of output 8 [2021-12-06 22:41:41,212 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 22:41:41,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:41,332 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:41:41,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880902029] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:41,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:41:41,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4, 9] total 15 [2021-12-06 22:41:41,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848136986] [2021-12-06 22:41:41,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:41,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:41:41,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:41,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:41:41,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-12-06 22:41:41,334 INFO L87 Difference]: Start difference. First operand 40 states and 52 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 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 22:41:41,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:41,435 INFO L93 Difference]: Finished difference Result 66 states and 87 transitions. [2021-12-06 22:41:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:41:41,435 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 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 25 [2021-12-06 22:41:41,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:41,436 INFO L225 Difference]: With dead ends: 66 [2021-12-06 22:41:41,436 INFO L226 Difference]: Without dead ends: 62 [2021-12-06 22:41:41,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:41:41,437 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 110 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:41,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 65 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:41,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-12-06 22:41:41,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 42. [2021-12-06 22:41:41,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.3170731707317074) internal successors, (54), 41 states have internal predecessors, (54), 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 22:41:41,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 54 transitions. [2021-12-06 22:41:41,442 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 54 transitions. Word has length 25 [2021-12-06 22:41:41,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:41,442 INFO L470 AbstractCegarLoop]: Abstraction has 42 states and 54 transitions. [2021-12-06 22:41:41,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 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 22:41:41,442 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 54 transitions. [2021-12-06 22:41:41,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-06 22:41:41,443 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:41,443 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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 22:41:41,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 22:41:41,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 22:41:41,644 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:41,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:41,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1536847246, now seen corresponding path program 1 times [2021-12-06 22:41:41,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:41,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227901900] [2021-12-06 22:41:41,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:41,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:41,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:41,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:41:41,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:41,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227901900] [2021-12-06 22:41:41,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227901900] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:41,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913141922] [2021-12-06 22:41:41,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:41,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:41,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:41,796 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:41,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 22:41:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:41,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:41:41,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:41,866 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:41:41,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:41,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:41:41,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913141922] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:41:41,901 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:41:41,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 5] total 8 [2021-12-06 22:41:41,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288187411] [2021-12-06 22:41:41,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:41:41,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:41:41,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:41,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:41:41,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:41:41,903 INFO L87 Difference]: Start difference. First operand 42 states and 54 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 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 22:41:42,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:42,058 INFO L93 Difference]: Finished difference Result 220 states and 289 transitions. [2021-12-06 22:41:42,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 22:41:42,058 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 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 26 [2021-12-06 22:41:42,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:42,059 INFO L225 Difference]: With dead ends: 220 [2021-12-06 22:41:42,060 INFO L226 Difference]: Without dead ends: 183 [2021-12-06 22:41:42,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-12-06 22:41:42,061 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 228 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:42,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 169 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:41:42,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-12-06 22:41:42,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 48. [2021-12-06 22:41:42,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.297872340425532) internal successors, (61), 47 states have internal predecessors, (61), 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 22:41:42,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 61 transitions. [2021-12-06 22:41:42,068 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 61 transitions. Word has length 26 [2021-12-06 22:41:42,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:42,068 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 61 transitions. [2021-12-06 22:41:42,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 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 22:41:42,069 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 61 transitions. [2021-12-06 22:41:42,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 22:41:42,069 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:42,069 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:41:42,101 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 22:41:42,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:42,270 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:42,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:42,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1845688875, now seen corresponding path program 2 times [2021-12-06 22:41:42,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:42,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655133447] [2021-12-06 22:41:42,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:42,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:42,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:42,314 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 22:41:42,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:42,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655133447] [2021-12-06 22:41:42,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655133447] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:42,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337798021] [2021-12-06 22:41:42,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:41:42,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:42,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:42,315 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:42,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 22:41:42,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:41:42,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:41:42,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 22:41:42,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:42,409 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 22:41:42,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:42,463 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 22:41:42,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337798021] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:41:42,463 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:41:42,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 6] total 10 [2021-12-06 22:41:42,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770332368] [2021-12-06 22:41:42,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:41:42,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:41:42,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:42,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:41:42,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:41:42,465 INFO L87 Difference]: Start difference. First operand 48 states and 61 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 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 22:41:42,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:42,981 INFO L93 Difference]: Finished difference Result 390 states and 517 transitions. [2021-12-06 22:41:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-06 22:41:42,981 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 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 30 [2021-12-06 22:41:42,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:42,983 INFO L225 Difference]: With dead ends: 390 [2021-12-06 22:41:42,983 INFO L226 Difference]: Without dead ends: 349 [2021-12-06 22:41:42,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2021-12-06 22:41:42,985 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 634 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:42,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [634 Valid, 277 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 22:41:42,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-12-06 22:41:42,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 52. [2021-12-06 22:41:42,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.2941176470588236) internal successors, (66), 51 states have internal predecessors, (66), 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 22:41:42,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 66 transitions. [2021-12-06 22:41:42,999 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 66 transitions. Word has length 30 [2021-12-06 22:41:42,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:42,999 INFO L470 AbstractCegarLoop]: Abstraction has 52 states and 66 transitions. [2021-12-06 22:41:43,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 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 22:41:43,000 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 66 transitions. [2021-12-06 22:41:43,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-06 22:41:43,001 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:43,001 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2021-12-06 22:41:43,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 22:41:43,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:43,202 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:43,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:43,202 INFO L85 PathProgramCache]: Analyzing trace with hash -926448804, now seen corresponding path program 1 times [2021-12-06 22:41:43,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:43,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036298851] [2021-12-06 22:41:43,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:43,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:43,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:43,264 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 22:41:43,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:43,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036298851] [2021-12-06 22:41:43,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036298851] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:43,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400260853] [2021-12-06 22:41:43,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:43,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:43,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:43,266 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:43,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 22:41:43,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:43,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:41:43,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:43,340 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 22:41:43,341 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:41:43,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400260853] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:41:43,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:41:43,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-06 22:41:43,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993125547] [2021-12-06 22:41:43,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:43,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:41:43,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:43,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:41:43,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:41:43,342 INFO L87 Difference]: Start difference. First operand 52 states and 66 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 22:41:43,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:43,357 INFO L93 Difference]: Finished difference Result 94 states and 126 transitions. [2021-12-06 22:41:43,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:41:43,358 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 33 [2021-12-06 22:41:43,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:43,358 INFO L225 Difference]: With dead ends: 94 [2021-12-06 22:41:43,358 INFO L226 Difference]: Without dead ends: 64 [2021-12-06 22:41:43,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:41:43,359 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 6 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:43,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 51 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:43,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-12-06 22:41:43,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 56. [2021-12-06 22:41:43,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 1.2727272727272727) internal successors, (70), 55 states have internal predecessors, (70), 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 22:41:43,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 70 transitions. [2021-12-06 22:41:43,365 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 70 transitions. Word has length 33 [2021-12-06 22:41:43,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:43,366 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 70 transitions. [2021-12-06 22:41:43,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 22:41:43,366 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 70 transitions. [2021-12-06 22:41:43,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-06 22:41:43,367 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:43,367 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:41:43,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 22:41:43,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:43,567 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:43,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:43,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1399324024, now seen corresponding path program 3 times [2021-12-06 22:41:43,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:43,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739878413] [2021-12-06 22:41:43,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:43,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:43,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:43,620 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 22:41:43,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:43,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739878413] [2021-12-06 22:41:43,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739878413] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:43,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306633087] [2021-12-06 22:41:43,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:41:43,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:43,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:43,622 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:43,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 22:41:43,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 22:41:43,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:41:43,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:41:43,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:43,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:41:43,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:41:43,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 10 [2021-12-06 22:41:43,866 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 22:41:43,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:43,992 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-12-06 22:41:43,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 1 [2021-12-06 22:41:44,004 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 22:41:44,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306633087] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:44,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:41:44,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6, 10] total 19 [2021-12-06 22:41:44,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412221340] [2021-12-06 22:41:44,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:41:44,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:41:44,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:44,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:41:44,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-12-06 22:41:44,006 INFO L87 Difference]: Start difference. First operand 56 states and 70 transitions. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 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 22:41:44,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:44,080 INFO L93 Difference]: Finished difference Result 90 states and 113 transitions. [2021-12-06 22:41:44,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:41:44,080 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 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 34 [2021-12-06 22:41:44,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:44,081 INFO L225 Difference]: With dead ends: 90 [2021-12-06 22:41:44,081 INFO L226 Difference]: Without dead ends: 69 [2021-12-06 22:41:44,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-12-06 22:41:44,082 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 83 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:44,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 79 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:41:44,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-12-06 22:41:44,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 51. [2021-12-06 22:41:44,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.26) internal successors, (63), 50 states have internal predecessors, (63), 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 22:41:44,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 63 transitions. [2021-12-06 22:41:44,088 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 63 transitions. Word has length 34 [2021-12-06 22:41:44,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:44,088 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 63 transitions. [2021-12-06 22:41:44,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 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 22:41:44,088 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 63 transitions. [2021-12-06 22:41:44,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-06 22:41:44,089 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:44,089 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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 22:41:44,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 22:41:44,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 22:41:44,290 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:44,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:44,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1076823445, now seen corresponding path program 1 times [2021-12-06 22:41:44,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:44,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604153000] [2021-12-06 22:41:44,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:44,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:44,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:44,450 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 22:41:44,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:44,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604153000] [2021-12-06 22:41:44,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604153000] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:44,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293162065] [2021-12-06 22:41:44,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:44,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:44,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:44,452 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:44,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 22:41:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:44,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 22:41:44,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:44,570 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 22:41:44,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:44,661 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 22:41:44,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293162065] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:41:44,662 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:41:44,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 7] total 15 [2021-12-06 22:41:44,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180425285] [2021-12-06 22:41:44,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:41:44,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 22:41:44,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:44,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 22:41:44,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-12-06 22:41:44,663 INFO L87 Difference]: Start difference. First operand 51 states and 63 transitions. Second operand has 15 states, 15 states have (on average 5.533333333333333) internal successors, (83), 15 states have internal predecessors, (83), 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 22:41:45,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:45,250 INFO L93 Difference]: Finished difference Result 432 states and 552 transitions. [2021-12-06 22:41:45,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-12-06 22:41:45,250 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.533333333333333) internal successors, (83), 15 states have internal predecessors, (83), 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 36 [2021-12-06 22:41:45,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:45,253 INFO L225 Difference]: With dead ends: 432 [2021-12-06 22:41:45,253 INFO L226 Difference]: Without dead ends: 382 [2021-12-06 22:41:45,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=266, Invalid=1294, Unknown=0, NotChecked=0, Total=1560 [2021-12-06 22:41:45,254 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 459 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:45,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [459 Valid, 926 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 22:41:45,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-12-06 22:41:45,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 69. [2021-12-06 22:41:45,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 1.2794117647058822) internal successors, (87), 68 states have internal predecessors, (87), 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 22:41:45,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 87 transitions. [2021-12-06 22:41:45,265 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 87 transitions. Word has length 36 [2021-12-06 22:41:45,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:45,266 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 87 transitions. [2021-12-06 22:41:45,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.533333333333333) internal successors, (83), 15 states have internal predecessors, (83), 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 22:41:45,266 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 87 transitions. [2021-12-06 22:41:45,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-06 22:41:45,266 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:45,267 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 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 22:41:45,292 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 22:41:45,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 22:41:45,468 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:45,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:45,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1408390255, now seen corresponding path program 1 times [2021-12-06 22:41:45,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:45,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273354975] [2021-12-06 22:41:45,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:45,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:45,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:45,632 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 22:41:45,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:45,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273354975] [2021-12-06 22:41:45,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273354975] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:45,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902863711] [2021-12-06 22:41:45,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:45,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:45,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:45,633 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:45,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 22:41:45,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:45,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 22:41:45,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:45,833 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-06 22:41:45,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 10 [2021-12-06 22:41:45,845 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 22:41:45,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:46,030 INFO L354 Elim1Store]: treesize reduction 37, result has 75.5 percent of original size [2021-12-06 22:41:46,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 66 treesize of output 138 [2021-12-06 22:41:46,261 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 22:41:46,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902863711] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:41:46,262 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:41:46,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 9] total 21 [2021-12-06 22:41:46,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101581426] [2021-12-06 22:41:46,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:41:46,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 22:41:46,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:46,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 22:41:46,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-12-06 22:41:46,264 INFO L87 Difference]: Start difference. First operand 69 states and 87 transitions. Second operand has 21 states, 21 states have (on average 3.8095238095238093) internal successors, (80), 21 states have internal predecessors, (80), 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 22:41:47,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:47,186 INFO L93 Difference]: Finished difference Result 549 states and 725 transitions. [2021-12-06 22:41:47,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 22:41:47,187 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.8095238095238093) internal successors, (80), 21 states have internal predecessors, (80), 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 38 [2021-12-06 22:41:47,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:47,189 INFO L225 Difference]: With dead ends: 549 [2021-12-06 22:41:47,189 INFO L226 Difference]: Without dead ends: 491 [2021-12-06 22:41:47,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=353, Invalid=1453, Unknown=0, NotChecked=0, Total=1806 [2021-12-06 22:41:47,191 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 610 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 610 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:47,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [610 Valid, 562 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 22:41:47,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-06 22:41:47,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 95. [2021-12-06 22:41:47,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 1.2765957446808511) internal successors, (120), 94 states have internal predecessors, (120), 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 22:41:47,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 120 transitions. [2021-12-06 22:41:47,214 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 120 transitions. Word has length 38 [2021-12-06 22:41:47,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:47,214 INFO L470 AbstractCegarLoop]: Abstraction has 95 states and 120 transitions. [2021-12-06 22:41:47,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.8095238095238093) internal successors, (80), 21 states have internal predecessors, (80), 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 22:41:47,214 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 120 transitions. [2021-12-06 22:41:47,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 22:41:47,215 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:47,215 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 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 22:41:47,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 22:41:47,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 22:41:47,417 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:47,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:47,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1678328275, now seen corresponding path program 1 times [2021-12-06 22:41:47,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:47,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047497207] [2021-12-06 22:41:47,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:47,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:47,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:47,502 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 22:41:47,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:47,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047497207] [2021-12-06 22:41:47,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047497207] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:47,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121979101] [2021-12-06 22:41:47,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:47,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:47,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:47,504 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:47,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 22:41:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:47,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-06 22:41:47,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:47,692 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:41:47,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-12-06 22:41:47,708 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 22:41:47,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:47,885 INFO L354 Elim1Store]: treesize reduction 44, result has 70.9 percent of original size [2021-12-06 22:41:47,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 135 [2021-12-06 22:41:48,110 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:41:48,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121979101] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:41:48,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:41:48,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 10, 9] total 18 [2021-12-06 22:41:48,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913496072] [2021-12-06 22:41:48,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:41:48,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:41:48,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:48,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:41:48,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:41:48,112 INFO L87 Difference]: Start difference. First operand 95 states and 120 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 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 22:41:48,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:48,459 INFO L93 Difference]: Finished difference Result 313 states and 431 transitions. [2021-12-06 22:41:48,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 22:41:48,460 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 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 40 [2021-12-06 22:41:48,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:48,461 INFO L225 Difference]: With dead ends: 313 [2021-12-06 22:41:48,461 INFO L226 Difference]: Without dead ends: 241 [2021-12-06 22:41:48,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=209, Invalid=661, Unknown=0, NotChecked=0, Total=870 [2021-12-06 22:41:48,462 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 213 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:48,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 274 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:41:48,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-12-06 22:41:48,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 127. [2021-12-06 22:41:48,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.2698412698412698) internal successors, (160), 126 states have internal predecessors, (160), 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 22:41:48,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 160 transitions. [2021-12-06 22:41:48,476 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 160 transitions. Word has length 40 [2021-12-06 22:41:48,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:48,477 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 160 transitions. [2021-12-06 22:41:48,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 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 22:41:48,477 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 160 transitions. [2021-12-06 22:41:48,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 22:41:48,477 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:48,477 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 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] [2021-12-06 22:41:48,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 22:41:48,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-06 22:41:48,679 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:48,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:48,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1208431142, now seen corresponding path program 2 times [2021-12-06 22:41:48,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:48,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099676271] [2021-12-06 22:41:48,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:48,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:48,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:48,838 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:41:48,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:48,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099676271] [2021-12-06 22:41:48,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099676271] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:48,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910726012] [2021-12-06 22:41:48,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:41:48,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:48,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:48,840 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:48,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 22:41:48,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:41:48,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:41:48,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 22:41:48,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:49,030 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 22:41:49,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:41:49,151 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:41:49,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910726012] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:41:49,151 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:41:49,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 20 [2021-12-06 22:41:49,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689633736] [2021-12-06 22:41:49,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:41:49,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 22:41:49,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:41:49,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 22:41:49,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-12-06 22:41:49,152 INFO L87 Difference]: Start difference. First operand 127 states and 160 transitions. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 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 22:41:49,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:41:49,900 INFO L93 Difference]: Finished difference Result 537 states and 691 transitions. [2021-12-06 22:41:49,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-12-06 22:41:49,901 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 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 46 [2021-12-06 22:41:49,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:41:49,903 INFO L225 Difference]: With dead ends: 537 [2021-12-06 22:41:49,903 INFO L226 Difference]: Without dead ends: 531 [2021-12-06 22:41:49,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 79 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=230, Invalid=1576, Unknown=0, NotChecked=0, Total=1806 [2021-12-06 22:41:49,904 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 503 mSDsluCounter, 1040 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:41:49,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 1147 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1074 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 22:41:49,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-12-06 22:41:49,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 165. [2021-12-06 22:41:49,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.2804878048780488) internal successors, (210), 164 states have internal predecessors, (210), 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 22:41:49,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 210 transitions. [2021-12-06 22:41:49,928 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 210 transitions. Word has length 46 [2021-12-06 22:41:49,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:41:49,929 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 210 transitions. [2021-12-06 22:41:49,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 20 states have internal predecessors, (78), 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 22:41:49,929 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 210 transitions. [2021-12-06 22:41:49,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 22:41:49,929 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:41:49,929 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 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] [2021-12-06 22:41:49,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 22:41:50,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:50,130 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:41:50,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:41:50,130 INFO L85 PathProgramCache]: Analyzing trace with hash -528372772, now seen corresponding path program 1 times [2021-12-06 22:41:50,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:41:50,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093724039] [2021-12-06 22:41:50,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:50,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:41:50,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:50,695 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 22:41:50,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:41:50,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093724039] [2021-12-06 22:41:50,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093724039] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:41:50,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257406861] [2021-12-06 22:41:50,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:41:50,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:41:50,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:41:50,696 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:41:50,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 22:41:50,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:41:50,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 45 conjunts are in the unsatisfiable core [2021-12-06 22:41:50,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:41:56,159 INFO L354 Elim1Store]: treesize reduction 82, result has 65.1 percent of original size [2021-12-06 22:41:56,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 case distinctions, treesize of input 193 treesize of output 249 [2021-12-06 22:41:56,715 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 22:41:56,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:00,040 INFO L354 Elim1Store]: treesize reduction 482, result has 0.2 percent of original size [2021-12-06 22:42:00,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 224 treesize of output 1 [2021-12-06 22:42:00,052 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:42:00,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257406861] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:00,052 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:00,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 15, 13] total 31 [2021-12-06 22:42:00,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925744537] [2021-12-06 22:42:00,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:00,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 22:42:00,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:00,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 22:42:00,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-12-06 22:42:00,054 INFO L87 Difference]: Start difference. First operand 165 states and 210 transitions. Second operand has 31 states, 31 states have (on average 2.935483870967742) internal successors, (91), 31 states have internal predecessors, (91), 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 22:42:01,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:01,637 INFO L93 Difference]: Finished difference Result 311 states and 402 transitions. [2021-12-06 22:42:01,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-06 22:42:01,638 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.935483870967742) internal successors, (91), 31 states have internal predecessors, (91), 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 46 [2021-12-06 22:42:01,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:01,639 INFO L225 Difference]: With dead ends: 311 [2021-12-06 22:42:01,639 INFO L226 Difference]: Without dead ends: 249 [2021-12-06 22:42:01,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=355, Invalid=1807, Unknown=0, NotChecked=0, Total=2162 [2021-12-06 22:42:01,640 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 26 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 272 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:01,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 250 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 369 Invalid, 0 Unknown, 272 Unchecked, 0.3s Time] [2021-12-06 22:42:01,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-12-06 22:42:01,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 240. [2021-12-06 22:42:01,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 1.288702928870293) internal successors, (308), 239 states have internal predecessors, (308), 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 22:42:01,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 308 transitions. [2021-12-06 22:42:01,676 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 308 transitions. Word has length 46 [2021-12-06 22:42:01,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:01,677 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 308 transitions. [2021-12-06 22:42:01,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.935483870967742) internal successors, (91), 31 states have internal predecessors, (91), 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 22:42:01,677 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 308 transitions. [2021-12-06 22:42:01,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 22:42:01,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:01,677 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 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] [2021-12-06 22:42:01,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 22:42:01,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 22:42:01,879 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:01,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:01,880 INFO L85 PathProgramCache]: Analyzing trace with hash -785729316, now seen corresponding path program 1 times [2021-12-06 22:42:01,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:01,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152571217] [2021-12-06 22:42:01,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:01,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:01,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:02,328 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 22:42:02,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:02,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152571217] [2021-12-06 22:42:02,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152571217] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:02,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368911790] [2021-12-06 22:42:02,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:02,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:02,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:02,329 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:02,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 22:42:02,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:02,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 45 conjunts are in the unsatisfiable core [2021-12-06 22:42:02,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:06,516 INFO L354 Elim1Store]: treesize reduction 82, result has 65.1 percent of original size [2021-12-06 22:42:06,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 case distinctions, treesize of input 195 treesize of output 251 [2021-12-06 22:42:08,680 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 22:42:08,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:11,977 INFO L354 Elim1Store]: treesize reduction 482, result has 0.2 percent of original size [2021-12-06 22:42:11,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 224 treesize of output 1 [2021-12-06 22:42:11,988 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 12 proven. 1 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:42:11,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368911790] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:11,988 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:11,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 15, 13] total 30 [2021-12-06 22:42:11,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17105823] [2021-12-06 22:42:11,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:11,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 22:42:11,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:11,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 22:42:11,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=695, Unknown=0, NotChecked=0, Total=870 [2021-12-06 22:42:11,990 INFO L87 Difference]: Start difference. First operand 240 states and 308 transitions. Second operand has 30 states, 30 states have (on average 3.033333333333333) internal successors, (91), 30 states have internal predecessors, (91), 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 22:42:18,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:18,602 INFO L93 Difference]: Finished difference Result 588 states and 792 transitions. [2021-12-06 22:42:18,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-06 22:42:18,603 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.033333333333333) internal successors, (91), 30 states have internal predecessors, (91), 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 46 [2021-12-06 22:42:18,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:18,605 INFO L225 Difference]: With dead ends: 588 [2021-12-06 22:42:18,605 INFO L226 Difference]: Without dead ends: 545 [2021-12-06 22:42:18,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 89 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1053 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=721, Invalid=3185, Unknown=0, NotChecked=0, Total=3906 [2021-12-06 22:42:18,607 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 178 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 352 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:18,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 215 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 251 Invalid, 0 Unknown, 352 Unchecked, 0.3s Time] [2021-12-06 22:42:18,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-12-06 22:42:18,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 314. [2021-12-06 22:42:18,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 1.2971246006389776) internal successors, (406), 313 states have internal predecessors, (406), 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 22:42:18,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 406 transitions. [2021-12-06 22:42:18,668 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 406 transitions. Word has length 46 [2021-12-06 22:42:18,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:18,668 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 406 transitions. [2021-12-06 22:42:18,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.033333333333333) internal successors, (91), 30 states have internal predecessors, (91), 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 22:42:18,668 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 406 transitions. [2021-12-06 22:42:18,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 22:42:18,669 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:18,669 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 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] [2021-12-06 22:42:18,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-06 22:42:18,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 22:42:18,870 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:18,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:18,871 INFO L85 PathProgramCache]: Analyzing trace with hash -404220840, now seen corresponding path program 1 times [2021-12-06 22:42:18,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:18,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521317698] [2021-12-06 22:42:18,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:18,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:18,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:20,023 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:42:20,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:20,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521317698] [2021-12-06 22:42:20,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521317698] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:20,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244009209] [2021-12-06 22:42:20,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:20,024 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:20,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:20,024 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:20,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 22:42:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:20,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-06 22:42:20,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:20,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:42:20,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:42:20,307 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:42:20,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 13 [2021-12-06 22:42:20,321 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 19 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 22:42:20,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:20,748 INFO L354 Elim1Store]: treesize reduction 41, result has 75.4 percent of original size [2021-12-06 22:42:20,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 72 treesize of output 150 [2021-12-06 22:42:20,966 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:42:20,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244009209] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:20,966 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:20,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 27 [2021-12-06 22:42:20,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539890427] [2021-12-06 22:42:20,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:20,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 22:42:20,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:20,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 22:42:20,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2021-12-06 22:42:20,968 INFO L87 Difference]: Start difference. First operand 314 states and 406 transitions. Second operand has 27 states, 27 states have (on average 2.925925925925926) internal successors, (79), 27 states have internal predecessors, (79), 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 22:42:22,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:22,185 INFO L93 Difference]: Finished difference Result 878 states and 1142 transitions. [2021-12-06 22:42:22,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-06 22:42:22,185 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.925925925925926) internal successors, (79), 27 states have internal predecessors, (79), 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 46 [2021-12-06 22:42:22,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:22,187 INFO L225 Difference]: With dead ends: 878 [2021-12-06 22:42:22,187 INFO L226 Difference]: Without dead ends: 524 [2021-12-06 22:42:22,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=388, Invalid=1172, Unknown=0, NotChecked=0, Total=1560 [2021-12-06 22:42:22,189 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 184 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:22,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 293 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 510 Invalid, 0 Unknown, 97 Unchecked, 0.4s Time] [2021-12-06 22:42:22,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-12-06 22:42:22,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 284. [2021-12-06 22:42:22,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 1.2685512367491165) internal successors, (359), 283 states have internal predecessors, (359), 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 22:42:22,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 359 transitions. [2021-12-06 22:42:22,240 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 359 transitions. Word has length 46 [2021-12-06 22:42:22,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:22,240 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 359 transitions. [2021-12-06 22:42:22,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.925925925925926) internal successors, (79), 27 states have internal predecessors, (79), 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 22:42:22,241 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 359 transitions. [2021-12-06 22:42:22,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 22:42:22,241 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:22,241 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 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] [2021-12-06 22:42:22,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 22:42:22,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 22:42:22,443 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:22,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:22,444 INFO L85 PathProgramCache]: Analyzing trace with hash -661577384, now seen corresponding path program 1 times [2021-12-06 22:42:22,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:22,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037055899] [2021-12-06 22:42:22,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:22,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:22,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:23,669 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 22:42:23,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:23,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037055899] [2021-12-06 22:42:23,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037055899] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:23,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751590746] [2021-12-06 22:42:23,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:23,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:23,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:23,670 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:23,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 22:42:23,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:23,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-06 22:42:23,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:23,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:42:23,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:42:23,980 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:42:23,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 14 [2021-12-06 22:42:23,994 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 22:42:23,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:26,075 INFO L354 Elim1Store]: treesize reduction 50, result has 70.1 percent of original size [2021-12-06 22:42:26,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 140 [2021-12-06 22:42:26,430 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:42:26,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751590746] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:26,431 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:26,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12, 12] total 31 [2021-12-06 22:42:26,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107037877] [2021-12-06 22:42:26,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:26,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 22:42:26,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:26,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 22:42:26,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=753, Unknown=2, NotChecked=0, Total=930 [2021-12-06 22:42:26,432 INFO L87 Difference]: Start difference. First operand 284 states and 359 transitions. Second operand has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 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 22:42:27,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:27,989 INFO L93 Difference]: Finished difference Result 746 states and 945 transitions. [2021-12-06 22:42:27,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-12-06 22:42:27,990 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 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 46 [2021-12-06 22:42:27,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:27,992 INFO L225 Difference]: With dead ends: 746 [2021-12-06 22:42:27,992 INFO L226 Difference]: Without dead ends: 637 [2021-12-06 22:42:27,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 87 SyntacticMatches, 8 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=626, Invalid=2234, Unknown=2, NotChecked=0, Total=2862 [2021-12-06 22:42:27,994 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 263 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:27,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 281 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 447 Invalid, 0 Unknown, 99 Unchecked, 0.4s Time] [2021-12-06 22:42:27,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-12-06 22:42:28,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 262. [2021-12-06 22:42:28,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 1.2452107279693487) internal successors, (325), 261 states have internal predecessors, (325), 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 22:42:28,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 325 transitions. [2021-12-06 22:42:28,044 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 325 transitions. Word has length 46 [2021-12-06 22:42:28,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:28,044 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 325 transitions. [2021-12-06 22:42:28,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 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 22:42:28,044 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 325 transitions. [2021-12-06 22:42:28,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-06 22:42:28,045 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:28,045 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:42:28,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 22:42:28,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 22:42:28,246 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:28,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:28,247 INFO L85 PathProgramCache]: Analyzing trace with hash -1978872450, now seen corresponding path program 1 times [2021-12-06 22:42:28,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:28,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867656878] [2021-12-06 22:42:28,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:28,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:28,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:28,360 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-06 22:42:28,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:28,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867656878] [2021-12-06 22:42:28,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867656878] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:28,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851924990] [2021-12-06 22:42:28,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:28,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:28,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:28,361 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:28,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 22:42:28,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:28,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:42:28,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:28,509 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 20 proven. 12 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 22:42:28,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:28,598 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-06 22:42:28,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851924990] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:28,598 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:28,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 14 [2021-12-06 22:42:28,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795769298] [2021-12-06 22:42:28,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:28,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 22:42:28,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:28,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 22:42:28,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:42:28,599 INFO L87 Difference]: Start difference. First operand 262 states and 325 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 22:42:28,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:28,791 INFO L93 Difference]: Finished difference Result 632 states and 783 transitions. [2021-12-06 22:42:28,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:42:28,791 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 55 [2021-12-06 22:42:28,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:28,793 INFO L225 Difference]: With dead ends: 632 [2021-12-06 22:42:28,793 INFO L226 Difference]: Without dead ends: 405 [2021-12-06 22:42:28,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-12-06 22:42:28,794 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 166 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:28,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 212 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:42:28,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-12-06 22:42:28,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 286. [2021-12-06 22:42:28,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 1.2350877192982457) internal successors, (352), 285 states have internal predecessors, (352), 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 22:42:28,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 352 transitions. [2021-12-06 22:42:28,846 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 352 transitions. Word has length 55 [2021-12-06 22:42:28,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:28,847 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 352 transitions. [2021-12-06 22:42:28,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 22:42:28,847 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 352 transitions. [2021-12-06 22:42:28,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 22:42:28,847 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:28,847 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:42:28,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 22:42:29,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:29,049 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:29,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:29,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1403496468, now seen corresponding path program 2 times [2021-12-06 22:42:29,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:29,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53693403] [2021-12-06 22:42:29,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:29,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:30,135 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 22:42:30,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:30,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53693403] [2021-12-06 22:42:30,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53693403] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:30,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553274181] [2021-12-06 22:42:30,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:42:30,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:30,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:30,137 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:30,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 22:42:30,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:42:30,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:42:30,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 45 conjunts are in the unsatisfiable core [2021-12-06 22:42:30,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:35,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:42:36,707 INFO L354 Elim1Store]: treesize reduction 392, result has 35.3 percent of original size [2021-12-06 22:42:36,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 193 treesize of output 284 [2021-12-06 22:42:47,580 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 24 proven. 18 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 22:42:47,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:49,860 INFO L354 Elim1Store]: treesize reduction 482, result has 0.2 percent of original size [2021-12-06 22:42:49,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 224 treesize of output 1 [2021-12-06 22:42:49,870 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 22:42:49,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553274181] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:49,870 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:49,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 13] total 33 [2021-12-06 22:42:49,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524706343] [2021-12-06 22:42:49,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:49,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 22:42:49,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:49,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 22:42:49,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 22:42:49,871 INFO L87 Difference]: Start difference. First operand 286 states and 352 transitions. Second operand has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 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 22:42:53,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:53,123 INFO L93 Difference]: Finished difference Result 646 states and 805 transitions. [2021-12-06 22:42:53,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-12-06 22:42:53,123 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 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 56 [2021-12-06 22:42:53,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:53,125 INFO L225 Difference]: With dead ends: 646 [2021-12-06 22:42:53,125 INFO L226 Difference]: Without dead ends: 622 [2021-12-06 22:42:53,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 95 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=602, Invalid=2820, Unknown=0, NotChecked=0, Total=3422 [2021-12-06 22:42:53,127 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 136 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 203 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:53,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 201 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 172 Invalid, 0 Unknown, 203 Unchecked, 0.2s Time] [2021-12-06 22:42:53,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-12-06 22:42:53,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 506. [2021-12-06 22:42:53,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 1.2633663366336634) internal successors, (638), 505 states have internal predecessors, (638), 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 22:42:53,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 638 transitions. [2021-12-06 22:42:53,235 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 638 transitions. Word has length 56 [2021-12-06 22:42:53,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:53,235 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 638 transitions. [2021-12-06 22:42:53,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 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 22:42:53,235 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 638 transitions. [2021-12-06 22:42:53,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 22:42:53,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:53,236 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:42:53,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 22:42:53,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:53,437 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:53,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:53,438 INFO L85 PathProgramCache]: Analyzing trace with hash -723438098, now seen corresponding path program 3 times [2021-12-06 22:42:53,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:53,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517799553] [2021-12-06 22:42:53,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:53,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:53,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:53,926 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 23 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 22:42:53,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:53,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517799553] [2021-12-06 22:42:53,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517799553] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:53,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563967498] [2021-12-06 22:42:53,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:42:53,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:53,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:53,928 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:53,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 22:42:53,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 22:42:53,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:42:53,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 22:42:53,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:54,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:42:54,125 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:42:54,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-12-06 22:42:54,138 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 22 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 22:42:54,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:54,274 INFO L354 Elim1Store]: treesize reduction 42, result has 10.6 percent of original size [2021-12-06 22:42:54,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 30 [2021-12-06 22:42:54,304 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 22 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 22:42:54,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563967498] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:54,304 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:54,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 9] total 21 [2021-12-06 22:42:54,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508876214] [2021-12-06 22:42:54,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:54,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 22:42:54,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:54,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 22:42:54,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-12-06 22:42:54,306 INFO L87 Difference]: Start difference. First operand 506 states and 638 transitions. Second operand has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 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 22:42:54,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:54,626 INFO L93 Difference]: Finished difference Result 589 states and 735 transitions. [2021-12-06 22:42:54,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:42:54,627 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 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 56 [2021-12-06 22:42:54,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:54,629 INFO L225 Difference]: With dead ends: 589 [2021-12-06 22:42:54,629 INFO L226 Difference]: Without dead ends: 484 [2021-12-06 22:42:54,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 103 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=140, Invalid=510, Unknown=0, NotChecked=0, Total=650 [2021-12-06 22:42:54,630 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 82 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:54,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 280 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:42:54,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-12-06 22:42:54,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 484. [2021-12-06 22:42:54,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.269151138716356) internal successors, (613), 483 states have internal predecessors, (613), 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 22:42:54,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 613 transitions. [2021-12-06 22:42:54,733 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 613 transitions. Word has length 56 [2021-12-06 22:42:54,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:54,733 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 613 transitions. [2021-12-06 22:42:54,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 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 22:42:54,733 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 613 transitions. [2021-12-06 22:42:54,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-06 22:42:54,734 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:54,734 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:42:54,753 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 22:42:54,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-12-06 22:42:54,935 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:54,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:54,937 INFO L85 PathProgramCache]: Analyzing trace with hash -41484349, now seen corresponding path program 4 times [2021-12-06 22:42:54,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:54,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273747089] [2021-12-06 22:42:54,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:54,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:55,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:55,283 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-06 22:42:55,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:55,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273747089] [2021-12-06 22:42:55,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273747089] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:55,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237534797] [2021-12-06 22:42:55,284 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:42:55,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:55,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:55,284 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:55,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 22:42:55,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:42:55,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:42:55,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-06 22:42:55,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:55,762 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-06 22:42:55,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 14 [2021-12-06 22:42:55,766 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 22:42:55,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:56,308 INFO L354 Elim1Store]: treesize reduction 77, result has 65.0 percent of original size [2021-12-06 22:42:56,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 84 treesize of output 175 [2021-12-06 22:42:56,647 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 22:42:56,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237534797] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:56,647 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:56,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 14] total 34 [2021-12-06 22:42:56,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733767289] [2021-12-06 22:42:56,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:56,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-12-06 22:42:56,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:56,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-06 22:42:56,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=955, Unknown=0, NotChecked=0, Total=1122 [2021-12-06 22:42:56,649 INFO L87 Difference]: Start difference. First operand 484 states and 613 transitions. Second operand has 34 states, 34 states have (on average 3.3823529411764706) internal successors, (115), 34 states have internal predecessors, (115), 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 22:42:58,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:58,398 INFO L93 Difference]: Finished difference Result 918 states and 1186 transitions. [2021-12-06 22:42:58,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-06 22:42:58,399 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.3823529411764706) internal successors, (115), 34 states have internal predecessors, (115), 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 57 [2021-12-06 22:42:58,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:58,403 INFO L225 Difference]: With dead ends: 918 [2021-12-06 22:42:58,403 INFO L226 Difference]: Without dead ends: 914 [2021-12-06 22:42:58,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=594, Invalid=2946, Unknown=0, NotChecked=0, Total=3540 [2021-12-06 22:42:58,405 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 302 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:58,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 489 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 622 Invalid, 0 Unknown, 115 Unchecked, 0.5s Time] [2021-12-06 22:42:58,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-12-06 22:42:58,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 502. [2021-12-06 22:42:58,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 1.2594810379241517) internal successors, (631), 501 states have internal predecessors, (631), 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 22:42:58,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 631 transitions. [2021-12-06 22:42:58,535 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 631 transitions. Word has length 57 [2021-12-06 22:42:58,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:58,535 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 631 transitions. [2021-12-06 22:42:58,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.3823529411764706) internal successors, (115), 34 states have internal predecessors, (115), 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 22:42:58,535 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 631 transitions. [2021-12-06 22:42:58,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-06 22:42:58,536 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:58,536 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:42:58,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 22:42:58,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:58,737 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:42:58,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:58,738 INFO L85 PathProgramCache]: Analyzing trace with hash -793949111, now seen corresponding path program 5 times [2021-12-06 22:42:58,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:42:58,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337647229] [2021-12-06 22:42:58,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:42:58,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:42:58,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:42:58,855 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-06 22:42:58,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:42:58,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337647229] [2021-12-06 22:42:58,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337647229] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:42:58,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194043199] [2021-12-06 22:42:58,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:42:58,855 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:58,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:42:58,856 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:42:58,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 22:42:59,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-12-06 22:42:59,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:42:59,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 22:42:59,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:59,319 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-06 22:42:59,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:42:59,497 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 17 proven. 12 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-06 22:42:59,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194043199] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:42:59,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:42:59,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 11] total 20 [2021-12-06 22:42:59,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808018975] [2021-12-06 22:42:59,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:42:59,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 22:42:59,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:42:59,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 22:42:59,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-12-06 22:42:59,498 INFO L87 Difference]: Start difference. First operand 502 states and 631 transitions. Second operand has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 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 22:43:03,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:43:03,946 INFO L93 Difference]: Finished difference Result 3074 states and 3907 transitions. [2021-12-06 22:43:03,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-12-06 22:43:03,946 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 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 58 [2021-12-06 22:43:03,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:43:03,955 INFO L225 Difference]: With dead ends: 3074 [2021-12-06 22:43:03,955 INFO L226 Difference]: Without dead ends: 2616 [2021-12-06 22:43:03,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2272 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=974, Invalid=6336, Unknown=0, NotChecked=0, Total=7310 [2021-12-06 22:43:03,958 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 1235 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 485 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 485 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 22:43:03,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1235 Valid, 494 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [485 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 22:43:03,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2616 states. [2021-12-06 22:43:04,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2616 to 468. [2021-12-06 22:43:04,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 1.1820128479657388) internal successors, (552), 467 states have internal predecessors, (552), 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 22:43:04,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 552 transitions. [2021-12-06 22:43:04,081 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 552 transitions. Word has length 58 [2021-12-06 22:43:04,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:43:04,081 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 552 transitions. [2021-12-06 22:43:04,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 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 22:43:04,081 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 552 transitions. [2021-12-06 22:43:04,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 22:43:04,082 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:43:04,082 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:43:04,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-06 22:43:04,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:04,284 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:43:04,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:43:04,285 INFO L85 PathProgramCache]: Analyzing trace with hash 168090165, now seen corresponding path program 6 times [2021-12-06 22:43:04,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:43:04,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317506271] [2021-12-06 22:43:04,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:43:04,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:43:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:43:04,443 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-06 22:43:04,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:43:04,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317506271] [2021-12-06 22:43:04,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317506271] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:43:04,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677372508] [2021-12-06 22:43:04,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 22:43:04,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:04,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:43:04,444 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:43:04,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 22:43:04,573 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-12-06 22:43:04,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:43:04,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 22:43:04,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:43:05,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:43:05,180 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:43:05,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 10 [2021-12-06 22:43:05,204 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 22:43:05,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:43:05,522 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-12-06 22:43:05,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 1 [2021-12-06 22:43:05,533 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 28 proven. 3 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-06 22:43:05,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677372508] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:43:05,534 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:43:05,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 30 [2021-12-06 22:43:05,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767123639] [2021-12-06 22:43:05,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:43:05,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 22:43:05,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:43:05,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 22:43:05,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-12-06 22:43:05,535 INFO L87 Difference]: Start difference. First operand 468 states and 552 transitions. Second operand has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 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 22:43:10,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:43:10,954 INFO L93 Difference]: Finished difference Result 4655 states and 5628 transitions. [2021-12-06 22:43:10,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-12-06 22:43:10,955 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 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 66 [2021-12-06 22:43:10,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:43:10,969 INFO L225 Difference]: With dead ends: 4655 [2021-12-06 22:43:10,969 INFO L226 Difference]: Without dead ends: 4070 [2021-12-06 22:43:10,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1140, Invalid=8172, Unknown=0, NotChecked=0, Total=9312 [2021-12-06 22:43:10,972 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 956 mSDsluCounter, 1825 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 956 SdHoareTripleChecker+Valid, 1958 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 175 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:43:10,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [956 Valid, 1958 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1451 Invalid, 0 Unknown, 175 Unchecked, 1.1s Time] [2021-12-06 22:43:10,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4070 states. [2021-12-06 22:43:11,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4070 to 2149. [2021-12-06 22:43:11,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2149 states, 2148 states have (on average 1.2053072625698324) internal successors, (2589), 2148 states have internal predecessors, (2589), 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 22:43:11,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2149 states to 2149 states and 2589 transitions. [2021-12-06 22:43:11,577 INFO L78 Accepts]: Start accepts. Automaton has 2149 states and 2589 transitions. Word has length 66 [2021-12-06 22:43:11,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:43:11,577 INFO L470 AbstractCegarLoop]: Abstraction has 2149 states and 2589 transitions. [2021-12-06 22:43:11,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 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 22:43:11,577 INFO L276 IsEmpty]: Start isEmpty. Operand 2149 states and 2589 transitions. [2021-12-06 22:43:11,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:43:11,580 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:43:11,580 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:43:11,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-06 22:43:11,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 22:43:11,781 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:43:11,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:43:11,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1786130607, now seen corresponding path program 7 times [2021-12-06 22:43:11,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:43:11,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459117456] [2021-12-06 22:43:11,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:43:11,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:43:11,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:43:13,333 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 38 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 22:43:13,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:43:13,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459117456] [2021-12-06 22:43:13,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459117456] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:43:13,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570761167] [2021-12-06 22:43:13,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 22:43:13,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:13,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:43:13,334 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:43:13,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 22:43:13,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:43:13,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 41 conjunts are in the unsatisfiable core [2021-12-06 22:43:13,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:43:13,655 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-12-06 22:43:13,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 10 [2021-12-06 22:43:13,670 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 49 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:43:13,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:43:13,976 INFO L354 Elim1Store]: treesize reduction 41, result has 74.2 percent of original size [2021-12-06 22:43:13,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 68 treesize of output 142 [2021-12-06 22:43:14,288 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 25 proven. 31 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 22:43:14,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570761167] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:43:14,288 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:43:14,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14, 13] total 41 [2021-12-06 22:43:14,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636206190] [2021-12-06 22:43:14,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:43:14,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-12-06 22:43:14,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:43:14,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-12-06 22:43:14,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=1393, Unknown=0, NotChecked=0, Total=1640 [2021-12-06 22:43:14,290 INFO L87 Difference]: Start difference. First operand 2149 states and 2589 transitions. Second operand has 41 states, 41 states have (on average 3.3658536585365852) internal successors, (138), 41 states have internal predecessors, (138), 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 22:43:17,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:43:17,394 INFO L93 Difference]: Finished difference Result 3847 states and 4597 transitions. [2021-12-06 22:43:17,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-12-06 22:43:17,394 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.3658536585365852) internal successors, (138), 41 states have internal predecessors, (138), 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 67 [2021-12-06 22:43:17,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:43:17,406 INFO L225 Difference]: With dead ends: 3847 [2021-12-06 22:43:17,406 INFO L226 Difference]: Without dead ends: 3451 [2021-12-06 22:43:17,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2213 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1001, Invalid=6309, Unknown=0, NotChecked=0, Total=7310 [2021-12-06 22:43:17,409 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 711 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 394 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 394 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:43:17,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [711 Valid, 529 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [394 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 22:43:17,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3451 states. [2021-12-06 22:43:18,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3451 to 3038. [2021-12-06 22:43:18,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3037 states have (on average 1.1985512018439248) internal successors, (3640), 3037 states have internal predecessors, (3640), 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 22:43:18,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 3640 transitions. [2021-12-06 22:43:18,225 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 3640 transitions. Word has length 67 [2021-12-06 22:43:18,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:43:18,225 INFO L470 AbstractCegarLoop]: Abstraction has 3038 states and 3640 transitions. [2021-12-06 22:43:18,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.3658536585365852) internal successors, (138), 41 states have internal predecessors, (138), 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 22:43:18,226 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 3640 transitions. [2021-12-06 22:43:18,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:43:18,229 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:43:18,230 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:43:18,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-12-06 22:43:18,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 22:43:18,431 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:43:18,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:43:18,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1374970291, now seen corresponding path program 8 times [2021-12-06 22:43:18,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:43:18,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302657140] [2021-12-06 22:43:18,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:43:18,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:43:18,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:43:20,332 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 48 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-06 22:43:20,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:43:20,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302657140] [2021-12-06 22:43:20,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302657140] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:43:20,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178713470] [2021-12-06 22:43:20,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:43:20,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:20,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:43:20,333 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:43:20,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 22:43:20,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:43:20,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:43:20,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 55 conjunts are in the unsatisfiable core [2021-12-06 22:43:20,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:43:22,841 INFO L354 Elim1Store]: treesize reduction 57, result has 59.6 percent of original size [2021-12-06 22:43:22,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 137 treesize of output 150 [2021-12-06 22:43:23,304 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 26 proven. 43 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:43:23,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:43:24,242 INFO L354 Elim1Store]: treesize reduction 342, result has 0.3 percent of original size [2021-12-06 22:43:24,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 138 treesize of output 1 [2021-12-06 22:43:24,263 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 38 proven. 15 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-06 22:43:24,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178713470] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:43:24,263 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:43:24,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 15] total 49 [2021-12-06 22:43:24,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612445258] [2021-12-06 22:43:24,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:43:24,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-12-06 22:43:24,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:43:24,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-12-06 22:43:24,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2021-12-06 22:43:24,264 INFO L87 Difference]: Start difference. First operand 3038 states and 3640 transitions. Second operand has 49 states, 49 states have (on average 2.9591836734693877) internal successors, (145), 49 states have internal predecessors, (145), 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 22:43:33,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:43:33,106 INFO L93 Difference]: Finished difference Result 5378 states and 6421 transitions. [2021-12-06 22:43:33,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-12-06 22:43:33,106 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.9591836734693877) internal successors, (145), 49 states have internal predecessors, (145), 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 67 [2021-12-06 22:43:33,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:43:33,124 INFO L225 Difference]: With dead ends: 5378 [2021-12-06 22:43:33,124 INFO L226 Difference]: Without dead ends: 5290 [2021-12-06 22:43:33,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3858 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=2201, Invalid=10455, Unknown=0, NotChecked=0, Total=12656 [2021-12-06 22:43:33,125 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 206 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 356 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:43:33,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 234 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 508 Invalid, 0 Unknown, 356 Unchecked, 0.5s Time] [2021-12-06 22:43:33,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5290 states. [2021-12-06 22:43:34,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5290 to 4493. [2021-12-06 22:43:34,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4493 states, 4492 states have (on average 1.2110418521816564) internal successors, (5440), 4492 states have internal predecessors, (5440), 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 22:43:34,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4493 states to 4493 states and 5440 transitions. [2021-12-06 22:43:34,373 INFO L78 Accepts]: Start accepts. Automaton has 4493 states and 5440 transitions. Word has length 67 [2021-12-06 22:43:34,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:43:34,373 INFO L470 AbstractCegarLoop]: Abstraction has 4493 states and 5440 transitions. [2021-12-06 22:43:34,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.9591836734693877) internal successors, (145), 49 states have internal predecessors, (145), 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 22:43:34,374 INFO L276 IsEmpty]: Start isEmpty. Operand 4493 states and 5440 transitions. [2021-12-06 22:43:34,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:43:34,380 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:43:34,380 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:43:34,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-06 22:43:34,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 22:43:34,581 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:43:34,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:43:34,582 INFO L85 PathProgramCache]: Analyzing trace with hash -436746483, now seen corresponding path program 9 times [2021-12-06 22:43:34,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:43:34,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834968070] [2021-12-06 22:43:34,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:43:34,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:43:34,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:43:36,324 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-06 22:43:36,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:43:36,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834968070] [2021-12-06 22:43:36,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834968070] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:43:36,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176442066] [2021-12-06 22:43:36,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:43:36,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:36,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:43:36,325 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:43:36,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 22:43:36,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-12-06 22:43:36,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:43:36,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 57 conjunts are in the unsatisfiable core [2021-12-06 22:43:36,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:43:37,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:43:37,261 INFO L354 Elim1Store]: treesize reduction 17, result has 15.0 percent of original size [2021-12-06 22:43:37,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 13 [2021-12-06 22:43:37,280 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 13 proven. 69 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 22:43:37,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:43:37,825 INFO L354 Elim1Store]: treesize reduction 108, result has 35.3 percent of original size [2021-12-06 22:43:37,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 70 treesize of output 83 [2021-12-06 22:43:38,104 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 22:43:38,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176442066] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:43:38,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:43:38,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21, 17] total 49 [2021-12-06 22:43:38,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853345736] [2021-12-06 22:43:38,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:43:38,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-12-06 22:43:38,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:43:38,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-12-06 22:43:38,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1969, Unknown=0, NotChecked=0, Total=2352 [2021-12-06 22:43:38,106 INFO L87 Difference]: Start difference. First operand 4493 states and 5440 transitions. Second operand has 49 states, 49 states have (on average 2.7551020408163267) internal successors, (135), 49 states have internal predecessors, (135), 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 22:43:46,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:43:46,736 INFO L93 Difference]: Finished difference Result 7185 states and 8627 transitions. [2021-12-06 22:43:46,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-12-06 22:43:46,736 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.7551020408163267) internal successors, (135), 49 states have internal predecessors, (135), 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 67 [2021-12-06 22:43:46,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:43:46,757 INFO L225 Difference]: With dead ends: 7185 [2021-12-06 22:43:46,757 INFO L226 Difference]: Without dead ends: 6077 [2021-12-06 22:43:46,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 107 SyntacticMatches, 4 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5127 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=1996, Invalid=13010, Unknown=0, NotChecked=0, Total=15006 [2021-12-06 22:43:46,759 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 740 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 346 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 1711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 346 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:43:46,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [740 Valid, 676 Invalid, 1711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [346 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-06 22:43:46,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6077 states. [2021-12-06 22:43:48,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6077 to 5231. [2021-12-06 22:43:48,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5231 states, 5230 states have (on average 1.2036328871892925) internal successors, (6295), 5230 states have internal predecessors, (6295), 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 22:43:48,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5231 states to 5231 states and 6295 transitions. [2021-12-06 22:43:48,192 INFO L78 Accepts]: Start accepts. Automaton has 5231 states and 6295 transitions. Word has length 67 [2021-12-06 22:43:48,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:43:48,192 INFO L470 AbstractCegarLoop]: Abstraction has 5231 states and 6295 transitions. [2021-12-06 22:43:48,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.7551020408163267) internal successors, (135), 49 states have internal predecessors, (135), 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 22:43:48,193 INFO L276 IsEmpty]: Start isEmpty. Operand 5231 states and 6295 transitions. [2021-12-06 22:43:48,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:43:48,196 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:43:48,197 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:43:48,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-06 22:43:48,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:48,398 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:43:48,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:43:48,399 INFO L85 PathProgramCache]: Analyzing trace with hash 6687953, now seen corresponding path program 10 times [2021-12-06 22:43:48,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:43:48,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208192663] [2021-12-06 22:43:48,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:43:48,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:43:48,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:43:49,934 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 38 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 22:43:49,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:43:49,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208192663] [2021-12-06 22:43:49,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208192663] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:43:49,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917878768] [2021-12-06 22:43:49,934 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:43:49,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:49,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:43:49,935 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:43:49,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 22:43:49,990 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:43:49,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:43:49,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 39 conjunts are in the unsatisfiable core [2021-12-06 22:43:49,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:43:50,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:43:50,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:43:50,456 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:43:50,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 14 [2021-12-06 22:43:50,475 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 39 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-06 22:43:50,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:43:50,786 INFO L354 Elim1Store]: treesize reduction 113, result has 28.9 percent of original size [2021-12-06 22:43:50,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 64 treesize of output 74 [2021-12-06 22:43:50,923 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 22:43:50,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917878768] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:43:50,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:43:50,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 14] total 39 [2021-12-06 22:43:50,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513716919] [2021-12-06 22:43:50,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:43:50,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-12-06 22:43:50,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:43:50,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-12-06 22:43:50,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1267, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 22:43:50,924 INFO L87 Difference]: Start difference. First operand 5231 states and 6295 transitions. Second operand has 39 states, 39 states have (on average 3.128205128205128) internal successors, (122), 39 states have internal predecessors, (122), 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 22:43:54,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:43:54,647 INFO L93 Difference]: Finished difference Result 5847 states and 7011 transitions. [2021-12-06 22:43:54,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-12-06 22:43:54,648 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.128205128205128) internal successors, (122), 39 states have internal predecessors, (122), 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 67 [2021-12-06 22:43:54,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:43:54,655 INFO L225 Difference]: With dead ends: 5847 [2021-12-06 22:43:54,655 INFO L226 Difference]: Without dead ends: 5649 [2021-12-06 22:43:54,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 116 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1332 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=783, Invalid=4329, Unknown=0, NotChecked=0, Total=5112 [2021-12-06 22:43:54,657 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 584 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 22:43:54,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [584 Valid, 484 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 22:43:54,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5649 states. [2021-12-06 22:43:56,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5649 to 5023. [2021-12-06 22:43:56,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5023 states, 5022 states have (on average 1.2001194743130228) internal successors, (6027), 5022 states have internal predecessors, (6027), 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 22:43:56,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5023 states to 5023 states and 6027 transitions. [2021-12-06 22:43:56,099 INFO L78 Accepts]: Start accepts. Automaton has 5023 states and 6027 transitions. Word has length 67 [2021-12-06 22:43:56,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:43:56,099 INFO L470 AbstractCegarLoop]: Abstraction has 5023 states and 6027 transitions. [2021-12-06 22:43:56,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.128205128205128) internal successors, (122), 39 states have internal predecessors, (122), 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 22:43:56,099 INFO L276 IsEmpty]: Start isEmpty. Operand 5023 states and 6027 transitions. [2021-12-06 22:43:56,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 22:43:56,103 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:43:56,103 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:43:56,122 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-12-06 22:43:56,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:56,304 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:43:56,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:43:56,305 INFO L85 PathProgramCache]: Analyzing trace with hash -415204979, now seen corresponding path program 11 times [2021-12-06 22:43:56,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:43:56,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120095123] [2021-12-06 22:43:56,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:43:56,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:43:56,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:43:58,003 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-06 22:43:58,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:43:58,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120095123] [2021-12-06 22:43:58,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120095123] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:43:58,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902181285] [2021-12-06 22:43:58,004 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:43:58,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:43:58,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:43:58,004 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:43:58,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 22:43:58,651 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-12-06 22:43:58,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:43:58,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 56 conjunts are in the unsatisfiable core [2021-12-06 22:43:58,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:43:58,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-06 22:43:58,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 22:43:59,091 INFO L354 Elim1Store]: treesize reduction 7, result has 56.3 percent of original size [2021-12-06 22:43:59,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 20 [2021-12-06 22:43:59,113 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 13 proven. 77 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 22:43:59,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:44:03,131 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 21 proven. 44 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 22:44:03,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902181285] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:44:03,132 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:44:03,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 17] total 51 [2021-12-06 22:44:03,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680369037] [2021-12-06 22:44:03,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:44:03,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-12-06 22:44:03,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:44:03,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-12-06 22:44:03,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=2268, Unknown=3, NotChecked=0, Total=2550 [2021-12-06 22:44:03,133 INFO L87 Difference]: Start difference. First operand 5023 states and 6027 transitions. Second operand has 51 states, 51 states have (on average 2.843137254901961) internal successors, (145), 51 states have internal predecessors, (145), 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 22:44:25,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:44:25,622 INFO L93 Difference]: Finished difference Result 5685 states and 6818 transitions. [2021-12-06 22:44:25,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-12-06 22:44:25,622 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.843137254901961) internal successors, (145), 51 states have internal predecessors, (145), 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 67 [2021-12-06 22:44:25,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:44:25,628 INFO L225 Difference]: With dead ends: 5685 [2021-12-06 22:44:25,628 INFO L226 Difference]: Without dead ends: 5452 [2021-12-06 22:44:25,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2597 ImplicationChecksByTransitivity, 24.2s TimeCoverageRelationStatistics Valid=935, Invalid=7992, Unknown=3, NotChecked=0, Total=8930 [2021-12-06 22:44:25,630 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 396 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 1160 SdHoareTripleChecker+Invalid, 1967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 454 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:44:25,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 1160 Invalid, 1967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1368 Invalid, 0 Unknown, 454 Unchecked, 1.0s Time] [2021-12-06 22:44:25,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5452 states. [2021-12-06 22:44:26,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5452 to 4698. [2021-12-06 22:44:26,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4698 states, 4697 states have (on average 1.2024696614860548) internal successors, (5648), 4697 states have internal predecessors, (5648), 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 22:44:26,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 5648 transitions. [2021-12-06 22:44:26,962 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 5648 transitions. Word has length 67 [2021-12-06 22:44:26,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:44:26,962 INFO L470 AbstractCegarLoop]: Abstraction has 4698 states and 5648 transitions. [2021-12-06 22:44:26,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.843137254901961) internal successors, (145), 51 states have internal predecessors, (145), 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 22:44:26,962 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 5648 transitions. [2021-12-06 22:44:26,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-06 22:44:26,967 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:44:26,967 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:44:26,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-06 22:44:27,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 22:44:27,168 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:44:27,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:44:27,169 INFO L85 PathProgramCache]: Analyzing trace with hash -117670680, now seen corresponding path program 12 times [2021-12-06 22:44:27,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:44:27,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946414335] [2021-12-06 22:44:27,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:44:27,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:44:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:44:27,355 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 22:44:27,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:44:27,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946414335] [2021-12-06 22:44:27,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946414335] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:44:27,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554607399] [2021-12-06 22:44:27,356 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 22:44:27,356 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:44:27,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:44:27,356 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:44:27,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 22:44:27,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-12-06 22:44:27,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:44:27,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 62 conjunts are in the unsatisfiable core [2021-12-06 22:44:27,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:44:36,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:44:36,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:44:36,599 INFO L354 Elim1Store]: treesize reduction 132, result has 12.0 percent of original size [2021-12-06 22:44:36,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 case distinctions, treesize of input 131 treesize of output 84 [2021-12-06 22:44:36,666 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 16 proven. 71 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-12-06 22:44:36,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:44:39,059 INFO L354 Elim1Store]: treesize reduction 342, result has 0.3 percent of original size [2021-12-06 22:44:39,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 138 treesize of output 1 [2021-12-06 22:44:39,076 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 34 proven. 26 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-12-06 22:44:39,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554607399] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:44:39,076 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:44:39,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 23, 18] total 50 [2021-12-06 22:44:39,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890914755] [2021-12-06 22:44:39,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:44:39,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-12-06 22:44:39,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:44:39,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-12-06 22:44:39,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=2106, Unknown=2, NotChecked=0, Total=2450 [2021-12-06 22:44:39,078 INFO L87 Difference]: Start difference. First operand 4698 states and 5648 transitions. Second operand has 50 states, 50 states have (on average 2.8) internal successors, (140), 50 states have internal predecessors, (140), 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 22:44:54,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:44:54,224 INFO L93 Difference]: Finished difference Result 6954 states and 8228 transitions. [2021-12-06 22:44:54,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-12-06 22:44:54,224 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.8) internal successors, (140), 50 states have internal predecessors, (140), 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 77 [2021-12-06 22:44:54,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:44:54,232 INFO L225 Difference]: With dead ends: 6954 [2021-12-06 22:44:54,232 INFO L226 Difference]: Without dead ends: 6802 [2021-12-06 22:44:54,234 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7291 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=2430, Invalid=20518, Unknown=4, NotChecked=0, Total=22952 [2021-12-06 22:44:54,234 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 234 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 1878 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 3007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 965 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:44:54,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 867 Invalid, 3007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1878 Invalid, 0 Unknown, 965 Unchecked, 1.2s Time] [2021-12-06 22:44:54,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6802 states. [2021-12-06 22:44:55,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6802 to 4843. [2021-12-06 22:44:55,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4843 states, 4842 states have (on average 1.2052870714580752) internal successors, (5836), 4842 states have internal predecessors, (5836), 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 22:44:55,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4843 states to 4843 states and 5836 transitions. [2021-12-06 22:44:55,681 INFO L78 Accepts]: Start accepts. Automaton has 4843 states and 5836 transitions. Word has length 77 [2021-12-06 22:44:55,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:44:55,681 INFO L470 AbstractCegarLoop]: Abstraction has 4843 states and 5836 transitions. [2021-12-06 22:44:55,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.8) internal successors, (140), 50 states have internal predecessors, (140), 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 22:44:55,681 INFO L276 IsEmpty]: Start isEmpty. Operand 4843 states and 5836 transitions. [2021-12-06 22:44:55,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 22:44:55,687 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:44:55,687 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:44:55,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-12-06 22:44:55,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:44:55,888 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:44:55,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:44:55,888 INFO L85 PathProgramCache]: Analyzing trace with hash -142204190, now seen corresponding path program 13 times [2021-12-06 22:44:55,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:44:55,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142517648] [2021-12-06 22:44:55,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:44:55,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:44:55,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:44:56,047 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-12-06 22:44:56,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:44:56,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142517648] [2021-12-06 22:44:56,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142517648] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:44:56,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359244882] [2021-12-06 22:44:56,048 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 22:44:56,048 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:44:56,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:44:56,048 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:44:56,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 22:44:56,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:44:56,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 50 conjunts are in the unsatisfiable core [2021-12-06 22:44:56,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:45:02,686 INFO L354 Elim1Store]: treesize reduction 82, result has 65.1 percent of original size [2021-12-06 22:45:02,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 case distinctions, treesize of input 195 treesize of output 251 [2021-12-06 22:45:03,951 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 28 proven. 52 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-12-06 22:45:03,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:45:08,533 INFO L354 Elim1Store]: treesize reduction 482, result has 0.2 percent of original size [2021-12-06 22:45:08,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 224 treesize of output 1 [2021-12-06 22:45:08,547 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 51 proven. 15 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-06 22:45:08,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359244882] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:45:08,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:45:08,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16, 14] total 36 [2021-12-06 22:45:08,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257250234] [2021-12-06 22:45:08,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:45:08,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-06 22:45:08,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:45:08,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-06 22:45:08,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1093, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 22:45:08,548 INFO L87 Difference]: Start difference. First operand 4843 states and 5836 transitions. Second operand has 36 states, 36 states have (on average 3.861111111111111) internal successors, (139), 36 states have internal predecessors, (139), 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 22:45:30,458 WARN L227 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 55 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 22:45:36,562 WARN L227 SmtUtils]: Spent 6.06s on a formula simplification that was a NOOP. DAG size: 59 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 22:45:50,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:45:50,137 INFO L93 Difference]: Finished difference Result 7532 states and 8891 transitions. [2021-12-06 22:45:50,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-12-06 22:45:50,137 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.861111111111111) internal successors, (139), 36 states have internal predecessors, (139), 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 78 [2021-12-06 22:45:50,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:45:50,146 INFO L225 Difference]: With dead ends: 7532 [2021-12-06 22:45:50,147 INFO L226 Difference]: Without dead ends: 7015 [2021-12-06 22:45:50,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 151 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3665 ImplicationChecksByTransitivity, 46.5s TimeCoverageRelationStatistics Valid=1397, Invalid=10813, Unknown=0, NotChecked=0, Total=12210 [2021-12-06 22:45:50,149 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 124 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 512 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:45:50,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 912 Invalid, 825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 512 Unchecked, 0.2s Time] [2021-12-06 22:45:50,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7015 states. [2021-12-06 22:45:51,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7015 to 3744. [2021-12-06 22:45:51,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3744 states, 3743 states have (on average 1.1891530857600854) internal successors, (4451), 3743 states have internal predecessors, (4451), 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 22:45:51,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3744 states to 3744 states and 4451 transitions. [2021-12-06 22:45:51,363 INFO L78 Accepts]: Start accepts. Automaton has 3744 states and 4451 transitions. Word has length 78 [2021-12-06 22:45:51,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:45:51,363 INFO L470 AbstractCegarLoop]: Abstraction has 3744 states and 4451 transitions. [2021-12-06 22:45:51,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.861111111111111) internal successors, (139), 36 states have internal predecessors, (139), 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 22:45:51,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3744 states and 4451 transitions. [2021-12-06 22:45:51,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 22:45:51,367 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:45:51,367 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:45:51,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-12-06 22:45:51,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:45:51,568 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:45:51,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:45:51,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1410030180, now seen corresponding path program 14 times [2021-12-06 22:45:51,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:45:51,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116479514] [2021-12-06 22:45:51,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:45:51,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:45:51,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:45:51,846 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-12-06 22:45:51,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:45:51,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116479514] [2021-12-06 22:45:51,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116479514] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:45:51,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916839009] [2021-12-06 22:45:51,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:45:51,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:45:51,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:45:51,847 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:45:51,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-06 22:45:51,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:45:51,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:45:51,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 59 conjunts are in the unsatisfiable core [2021-12-06 22:45:51,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:45:52,513 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-06 22:45:52,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 14 [2021-12-06 22:45:52,516 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 22:45:52,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:45:53,122 INFO L354 Elim1Store]: treesize reduction 77, result has 65.0 percent of original size [2021-12-06 22:45:53,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 84 treesize of output 175 [2021-12-06 22:45:53,437 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 6 proven. 86 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-06 22:45:53,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916839009] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:45:53,437 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:45:53,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 20, 17] total 43 [2021-12-06 22:45:53,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228622246] [2021-12-06 22:45:53,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:45:53,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-12-06 22:45:53,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:45:53,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-12-06 22:45:53,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1588, Unknown=0, NotChecked=0, Total=1806 [2021-12-06 22:45:53,438 INFO L87 Difference]: Start difference. First operand 3744 states and 4451 transitions. Second operand has 43 states, 43 states have (on average 3.697674418604651) internal successors, (159), 43 states have internal predecessors, (159), 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 22:45:57,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:45:57,156 INFO L93 Difference]: Finished difference Result 5461 states and 6492 transitions. [2021-12-06 22:45:57,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-12-06 22:45:57,156 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 3.697674418604651) internal successors, (159), 43 states have internal predecessors, (159), 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 78 [2021-12-06 22:45:57,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:45:57,162 INFO L225 Difference]: With dead ends: 5461 [2021-12-06 22:45:57,162 INFO L226 Difference]: Without dead ends: 5457 [2021-12-06 22:45:57,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1626 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=829, Invalid=5491, Unknown=0, NotChecked=0, Total=6320 [2021-12-06 22:45:57,164 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 369 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 1643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 257 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:45:57,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 771 Invalid, 1643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1236 Invalid, 0 Unknown, 257 Unchecked, 0.7s Time] [2021-12-06 22:45:57,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5457 states. [2021-12-06 22:45:58,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5457 to 3791. [2021-12-06 22:45:58,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 1.1849604221635883) internal successors, (4491), 3790 states have internal predecessors, (4491), 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 22:45:58,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 4491 transitions. [2021-12-06 22:45:58,413 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 4491 transitions. Word has length 78 [2021-12-06 22:45:58,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:45:58,413 INFO L470 AbstractCegarLoop]: Abstraction has 3791 states and 4491 transitions. [2021-12-06 22:45:58,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 3.697674418604651) internal successors, (159), 43 states have internal predecessors, (159), 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 22:45:58,413 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 4491 transitions. [2021-12-06 22:45:58,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-12-06 22:45:58,417 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:45:58,418 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:45:58,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-12-06 22:45:58,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:45:58,619 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:45:58,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:45:58,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1667490684, now seen corresponding path program 15 times [2021-12-06 22:45:58,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:45:58,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282597878] [2021-12-06 22:45:58,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:45:58,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:45:58,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:45:58,789 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2021-12-06 22:45:58,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:45:58,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282597878] [2021-12-06 22:45:58,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282597878] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:45:58,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712801090] [2021-12-06 22:45:58,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:45:58,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:45:58,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:45:58,790 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:45:58,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 22:45:59,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-12-06 22:45:59,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:45:59,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 83 conjunts are in the unsatisfiable core [2021-12-06 22:45:59,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:45:59,537 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 18 treesize of output 16 [2021-12-06 22:45:59,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-06 22:46:16,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:46:16,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:46:16,627 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:46:16,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 13 [2021-12-06 22:46:16,659 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 47 proven. 110 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-06 22:46:16,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:46:17,818 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 51 proven. 50 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-06 22:46:17,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712801090] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:46:17,819 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:46:17,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 32, 20] total 60 [2021-12-06 22:46:17,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716126715] [2021-12-06 22:46:17,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:46:17,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-12-06 22:46:17,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:46:17,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-12-06 22:46:17,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=402, Invalid=3120, Unknown=18, NotChecked=0, Total=3540 [2021-12-06 22:46:17,820 INFO L87 Difference]: Start difference. First operand 3791 states and 4491 transitions. Second operand has 60 states, 60 states have (on average 2.65) internal successors, (159), 60 states have internal predecessors, (159), 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 22:46:24,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:46:24,432 INFO L93 Difference]: Finished difference Result 6091 states and 7091 transitions. [2021-12-06 22:46:24,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-06 22:46:24,433 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.65) internal successors, (159), 60 states have internal predecessors, (159), 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 87 [2021-12-06 22:46:24,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:46:24,435 INFO L225 Difference]: With dead ends: 6091 [2021-12-06 22:46:24,435 INFO L226 Difference]: Without dead ends: 2249 [2021-12-06 22:46:24,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 132 SyntacticMatches, 9 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2463 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=1056, Invalid=8628, Unknown=18, NotChecked=0, Total=9702 [2021-12-06 22:46:24,439 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 916 mSDsluCounter, 1882 mSDsCounter, 0 mSdLazyCounter, 3051 mSolverCounterSat, 385 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 3630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 385 IncrementalHoareTripleChecker+Valid, 3051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 194 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:46:24,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [916 Valid, 1961 Invalid, 3630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [385 Valid, 3051 Invalid, 0 Unknown, 194 Unchecked, 1.7s Time] [2021-12-06 22:46:24,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2021-12-06 22:46:25,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 2082. [2021-12-06 22:46:25,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2082 states, 2081 states have (on average 1.0855358000961077) internal successors, (2259), 2081 states have internal predecessors, (2259), 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 22:46:25,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2082 states to 2082 states and 2259 transitions. [2021-12-06 22:46:25,169 INFO L78 Accepts]: Start accepts. Automaton has 2082 states and 2259 transitions. Word has length 87 [2021-12-06 22:46:25,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:46:25,169 INFO L470 AbstractCegarLoop]: Abstraction has 2082 states and 2259 transitions. [2021-12-06 22:46:25,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.65) internal successors, (159), 60 states have internal predecessors, (159), 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 22:46:25,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2082 states and 2259 transitions. [2021-12-06 22:46:25,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-06 22:46:25,172 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:46:25,172 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:46:25,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-12-06 22:46:25,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 22:46:25,373 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:46:25,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:46:25,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1839805964, now seen corresponding path program 16 times [2021-12-06 22:46:25,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:46:25,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876162915] [2021-12-06 22:46:25,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:46:25,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:46:25,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:46:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-06 22:46:25,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:46:25,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876162915] [2021-12-06 22:46:25,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876162915] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:46:25,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724129962] [2021-12-06 22:46:25,527 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:46:25,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:46:25,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:46:25,527 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:46:25,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-06 22:46:25,701 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:46:25,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:46:25,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:46:25,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:46:25,913 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-06 22:46:25,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:46:26,111 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-06 22:46:26,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724129962] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:46:26,111 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:46:26,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2021-12-06 22:46:26,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217600160] [2021-12-06 22:46:26,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:46:26,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 22:46:26,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:46:26,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 22:46:26,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-12-06 22:46:26,112 INFO L87 Difference]: Start difference. First operand 2082 states and 2259 transitions. Second operand has 23 states, 23 states have (on average 6.260869565217392) internal successors, (144), 23 states have internal predecessors, (144), 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 22:46:27,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:46:27,575 INFO L93 Difference]: Finished difference Result 3131 states and 3387 transitions. [2021-12-06 22:46:27,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 22:46:27,576 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 6.260869565217392) internal successors, (144), 23 states have internal predecessors, (144), 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 88 [2021-12-06 22:46:27,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:46:27,578 INFO L225 Difference]: With dead ends: 3131 [2021-12-06 22:46:27,578 INFO L226 Difference]: Without dead ends: 3119 [2021-12-06 22:46:27,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 162 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-12-06 22:46:27,579 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 234 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 1963 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:46:27,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 1963 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:46:27,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3119 states. [2021-12-06 22:46:28,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3119 to 2334. [2021-12-06 22:46:28,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2334 states, 2333 states have (on average 1.0810115730818688) internal successors, (2522), 2333 states have internal predecessors, (2522), 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 22:46:28,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2334 states to 2334 states and 2522 transitions. [2021-12-06 22:46:28,446 INFO L78 Accepts]: Start accepts. Automaton has 2334 states and 2522 transitions. Word has length 88 [2021-12-06 22:46:28,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:46:28,446 INFO L470 AbstractCegarLoop]: Abstraction has 2334 states and 2522 transitions. [2021-12-06 22:46:28,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 6.260869565217392) internal successors, (144), 23 states have internal predecessors, (144), 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 22:46:28,446 INFO L276 IsEmpty]: Start isEmpty. Operand 2334 states and 2522 transitions. [2021-12-06 22:46:28,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-06 22:46:28,448 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:46:28,448 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:46:28,468 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-12-06 22:46:28,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-12-06 22:46:28,649 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:46:28,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:46:28,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1581640526, now seen corresponding path program 17 times [2021-12-06 22:46:28,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:46:28,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173092500] [2021-12-06 22:46:28,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:46:28,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:46:28,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:46:30,276 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 35 proven. 110 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-06 22:46:30,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:46:30,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173092500] [2021-12-06 22:46:30,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173092500] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:46:30,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402295328] [2021-12-06 22:46:30,277 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:46:30,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:46:30,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:46:30,277 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:46:30,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-12-06 22:46:34,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-12-06 22:46:34,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:46:34,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 91 conjunts are in the unsatisfiable core [2021-12-06 22:46:34,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:46:34,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 22:46:36,247 INFO L354 Elim1Store]: treesize reduction 102, result has 2.9 percent of original size [2021-12-06 22:46:36,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 54 treesize of output 19 [2021-12-06 22:46:36,280 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 37 proven. 143 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 22:46:36,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:47:04,847 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 57 proven. 88 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-06 22:47:04,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402295328] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:47:04,847 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:47:04,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 32, 27] total 75 [2021-12-06 22:47:04,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050834447] [2021-12-06 22:47:04,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:47:04,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2021-12-06 22:47:04,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:47:04,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-12-06 22:47:04,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=776, Invalid=4774, Unknown=0, NotChecked=0, Total=5550 [2021-12-06 22:47:04,849 INFO L87 Difference]: Start difference. First operand 2334 states and 2522 transitions. Second operand has 75 states, 75 states have (on average 2.6666666666666665) internal successors, (200), 75 states have internal predecessors, (200), 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 22:47:30,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:47:30,936 INFO L93 Difference]: Finished difference Result 2997 states and 3205 transitions. [2021-12-06 22:47:30,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 182 states. [2021-12-06 22:47:30,936 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.6666666666666665) internal successors, (200), 75 states have internal predecessors, (200), 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 88 [2021-12-06 22:47:30,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:47:30,938 INFO L225 Difference]: With dead ends: 2997 [2021-12-06 22:47:30,938 INFO L226 Difference]: Without dead ends: 2784 [2021-12-06 22:47:30,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 163 SyntacticMatches, 3 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17580 ImplicationChecksByTransitivity, 27.2s TimeCoverageRelationStatistics Valid=5585, Invalid=43035, Unknown=0, NotChecked=0, Total=48620 [2021-12-06 22:47:30,940 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 520 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 2512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1069 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:47:30,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [520 Valid, 1016 Invalid, 2512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1227 Invalid, 0 Unknown, 1069 Unchecked, 1.3s Time] [2021-12-06 22:47:30,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2784 states. [2021-12-06 22:47:31,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2784 to 2391. [2021-12-06 22:47:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 2390 states have (on average 1.0761506276150627) internal successors, (2572), 2390 states have internal predecessors, (2572), 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 22:47:31,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 2572 transitions. [2021-12-06 22:47:31,887 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 2572 transitions. Word has length 88 [2021-12-06 22:47:31,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:47:31,888 INFO L470 AbstractCegarLoop]: Abstraction has 2391 states and 2572 transitions. [2021-12-06 22:47:31,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.6666666666666665) internal successors, (200), 75 states have internal predecessors, (200), 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 22:47:31,888 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 2572 transitions. [2021-12-06 22:47:31,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-06 22:47:31,890 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:47:31,890 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:47:31,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-12-06 22:47:32,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:47:32,091 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:47:32,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:47:32,092 INFO L85 PathProgramCache]: Analyzing trace with hash 240292206, now seen corresponding path program 18 times [2021-12-06 22:47:32,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:47:32,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720419917] [2021-12-06 22:47:32,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:47:32,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:47:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:47:33,844 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 21 proven. 127 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-12-06 22:47:33,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:47:33,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720419917] [2021-12-06 22:47:33,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720419917] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:47:33,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869886447] [2021-12-06 22:47:33,845 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 22:47:33,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:47:33,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:47:33,845 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:47:33,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-12-06 22:47:34,101 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-12-06 22:47:34,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:47:34,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 85 conjunts are in the unsatisfiable core [2021-12-06 22:47:34,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:47:34,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-06 22:47:35,657 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 29 proven. 142 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 22:47:35,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:47:39,000 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 7 proven. 139 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-06 22:47:39,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869886447] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:47:39,000 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:47:39,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 31, 27] total 76 [2021-12-06 22:47:39,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715524303] [2021-12-06 22:47:39,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:47:39,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-12-06 22:47:39,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:47:39,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-12-06 22:47:39,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=675, Invalid=5025, Unknown=0, NotChecked=0, Total=5700 [2021-12-06 22:47:39,001 INFO L87 Difference]: Start difference. First operand 2391 states and 2572 transitions. Second operand has 76 states, 76 states have (on average 2.6973684210526314) internal successors, (205), 76 states have internal predecessors, (205), 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 22:48:07,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:48:07,674 INFO L93 Difference]: Finished difference Result 3111 states and 3337 transitions. [2021-12-06 22:48:07,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-12-06 22:48:07,674 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.6973684210526314) internal successors, (205), 76 states have internal predecessors, (205), 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 88 [2021-12-06 22:48:07,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:48:07,677 INFO L225 Difference]: With dead ends: 3111 [2021-12-06 22:48:07,677 INFO L226 Difference]: Without dead ends: 2919 [2021-12-06 22:48:07,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 134 SyntacticMatches, 10 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8008 ImplicationChecksByTransitivity, 27.2s TimeCoverageRelationStatistics Valid=2140, Invalid=19909, Unknown=3, NotChecked=0, Total=22052 [2021-12-06 22:48:07,679 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 656 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 2113 mSolverCounterSat, 261 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 3331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 261 IncrementalHoareTripleChecker+Valid, 2113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 957 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:48:07,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [656 Valid, 1376 Invalid, 3331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [261 Valid, 2113 Invalid, 0 Unknown, 957 Unchecked, 3.4s Time] [2021-12-06 22:48:07,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2919 states. [2021-12-06 22:48:08,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2919 to 2764. [2021-12-06 22:48:08,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2764 states, 2763 states have (on average 1.069851610568223) internal successors, (2956), 2763 states have internal predecessors, (2956), 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 22:48:08,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2764 states to 2764 states and 2956 transitions. [2021-12-06 22:48:08,852 INFO L78 Accepts]: Start accepts. Automaton has 2764 states and 2956 transitions. Word has length 88 [2021-12-06 22:48:08,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:48:08,853 INFO L470 AbstractCegarLoop]: Abstraction has 2764 states and 2956 transitions. [2021-12-06 22:48:08,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.6973684210526314) internal successors, (205), 76 states have internal predecessors, (205), 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 22:48:08,853 INFO L276 IsEmpty]: Start isEmpty. Operand 2764 states and 2956 transitions. [2021-12-06 22:48:08,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-06 22:48:08,855 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:48:08,856 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:48:08,875 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-12-06 22:48:09,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:48:09,057 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:48:09,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:48:09,058 INFO L85 PathProgramCache]: Analyzing trace with hash 405773490, now seen corresponding path program 19 times [2021-12-06 22:48:09,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:48:09,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293055523] [2021-12-06 22:48:09,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:48:09,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:48:09,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:48:10,580 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 35 proven. 110 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-06 22:48:10,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:48:10,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293055523] [2021-12-06 22:48:10,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293055523] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:48:10,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392713842] [2021-12-06 22:48:10,581 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 22:48:10,581 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:48:10,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:48:10,581 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:48:10,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-12-06 22:48:10,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:48:10,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 53 conjunts are in the unsatisfiable core [2021-12-06 22:48:10,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:48:11,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:11,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:11,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:48:11,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:11,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:11,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:11,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:48:11,267 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:48:11,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 53 treesize of output 33 [2021-12-06 22:48:11,293 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 35 proven. 123 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-06 22:48:11,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:48:11,711 INFO L354 Elim1Store]: treesize reduction 50, result has 68.6 percent of original size [2021-12-06 22:48:11,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 64 treesize of output 137 [2021-12-06 22:48:12,085 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 38 proven. 96 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-12-06 22:48:12,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392713842] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:48:12,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:48:12,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 14] total 43 [2021-12-06 22:48:12,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995030640] [2021-12-06 22:48:12,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:48:12,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-12-06 22:48:12,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:48:12,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-12-06 22:48:12,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1595, Unknown=0, NotChecked=0, Total=1806 [2021-12-06 22:48:12,087 INFO L87 Difference]: Start difference. First operand 2764 states and 2956 transitions. Second operand has 43 states, 43 states have (on average 3.883720930232558) internal successors, (167), 43 states have internal predecessors, (167), 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 22:48:15,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:48:15,897 INFO L93 Difference]: Finished difference Result 3502 states and 3739 transitions. [2021-12-06 22:48:15,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-12-06 22:48:15,897 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 3.883720930232558) internal successors, (167), 43 states have internal predecessors, (167), 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 88 [2021-12-06 22:48:15,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:48:15,899 INFO L225 Difference]: With dead ends: 3502 [2021-12-06 22:48:15,899 INFO L226 Difference]: Without dead ends: 3383 [2021-12-06 22:48:15,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 154 SyntacticMatches, 5 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1508 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=689, Invalid=5163, Unknown=0, NotChecked=0, Total=5852 [2021-12-06 22:48:15,900 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 791 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 316 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 1504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 316 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 22:48:15,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [791 Valid, 647 Invalid, 1504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [316 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 22:48:15,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3383 states. [2021-12-06 22:48:17,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3383 to 3127. [2021-12-06 22:48:17,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3127 states, 3126 states have (on average 1.0607805502239283) internal successors, (3316), 3126 states have internal predecessors, (3316), 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 22:48:17,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3127 states to 3127 states and 3316 transitions. [2021-12-06 22:48:17,274 INFO L78 Accepts]: Start accepts. Automaton has 3127 states and 3316 transitions. Word has length 88 [2021-12-06 22:48:17,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:48:17,275 INFO L470 AbstractCegarLoop]: Abstraction has 3127 states and 3316 transitions. [2021-12-06 22:48:17,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 3.883720930232558) internal successors, (167), 43 states have internal predecessors, (167), 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 22:48:17,275 INFO L276 IsEmpty]: Start isEmpty. Operand 3127 states and 3316 transitions. [2021-12-06 22:48:17,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-06 22:48:17,278 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:48:17,278 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:48:17,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-12-06 22:48:17,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 22:48:17,479 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:48:17,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:48:17,481 INFO L85 PathProgramCache]: Analyzing trace with hash -16119442, now seen corresponding path program 20 times [2021-12-06 22:48:17,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:48:17,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029267207] [2021-12-06 22:48:17,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:48:17,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:48:17,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:48:19,229 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 21 proven. 127 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-12-06 22:48:19,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:48:19,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029267207] [2021-12-06 22:48:19,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029267207] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:48:19,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085807590] [2021-12-06 22:48:19,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:48:19,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:48:19,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:48:19,230 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:48:19,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-12-06 22:48:19,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:48:19,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:48:19,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-06 22:48:19,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:48:19,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:48:19,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:19,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:19,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:19,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:19,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:19,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:48:19,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:48:19,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 61 treesize of output 33 [2021-12-06 22:48:20,018 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 21 proven. 139 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 22:48:20,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:48:20,519 INFO L354 Elim1Store]: treesize reduction 56, result has 66.5 percent of original size [2021-12-06 22:48:20,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 66 treesize of output 139 [2021-12-06 22:48:20,876 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 21 proven. 115 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-12-06 22:48:20,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085807590] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:48:20,876 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:48:20,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 15] total 47 [2021-12-06 22:48:20,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623088403] [2021-12-06 22:48:20,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:48:20,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-12-06 22:48:20,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:48:20,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-12-06 22:48:20,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=1913, Unknown=0, NotChecked=0, Total=2162 [2021-12-06 22:48:20,878 INFO L87 Difference]: Start difference. First operand 3127 states and 3316 transitions. Second operand has 47 states, 47 states have (on average 3.6808510638297873) internal successors, (173), 47 states have internal predecessors, (173), 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 22:48:26,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:48:26,169 INFO L93 Difference]: Finished difference Result 3345 states and 3549 transitions. [2021-12-06 22:48:26,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-12-06 22:48:26,170 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.6808510638297873) internal successors, (173), 47 states have internal predecessors, (173), 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 88 [2021-12-06 22:48:26,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:48:26,171 INFO L225 Difference]: With dead ends: 3345 [2021-12-06 22:48:26,171 INFO L226 Difference]: Without dead ends: 3031 [2021-12-06 22:48:26,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 153 SyntacticMatches, 5 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2319 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=966, Invalid=6866, Unknown=0, NotChecked=0, Total=7832 [2021-12-06 22:48:26,172 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 499 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 1786 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 2042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 1786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:48:26,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [499 Valid, 1030 Invalid, 2042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 1786 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-06 22:48:26,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3031 states. [2021-12-06 22:48:27,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3031 to 2909. [2021-12-06 22:48:27,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2909 states, 2908 states have (on average 1.0588033012379643) internal successors, (3079), 2908 states have internal predecessors, (3079), 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 22:48:27,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2909 states to 2909 states and 3079 transitions. [2021-12-06 22:48:27,464 INFO L78 Accepts]: Start accepts. Automaton has 2909 states and 3079 transitions. Word has length 88 [2021-12-06 22:48:27,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:48:27,464 INFO L470 AbstractCegarLoop]: Abstraction has 2909 states and 3079 transitions. [2021-12-06 22:48:27,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.6808510638297873) internal successors, (173), 47 states have internal predecessors, (173), 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 22:48:27,464 INFO L276 IsEmpty]: Start isEmpty. Operand 2909 states and 3079 transitions. [2021-12-06 22:48:27,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-06 22:48:27,467 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:48:27,467 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:48:27,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-12-06 22:48:27,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-06 22:48:27,668 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:48:27,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:48:27,669 INFO L85 PathProgramCache]: Analyzing trace with hash -845437530, now seen corresponding path program 21 times [2021-12-06 22:48:27,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:48:27,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335802309] [2021-12-06 22:48:27,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:48:27,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:48:27,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:48:28,168 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 24 proven. 29 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2021-12-06 22:48:28,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:48:28,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335802309] [2021-12-06 22:48:28,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335802309] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:48:28,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673351467] [2021-12-06 22:48:28,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:48:28,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:48:28,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:48:28,170 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:48:28,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-12-06 22:48:28,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:48:28,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:48:28,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 57 conjunts are in the unsatisfiable core [2021-12-06 22:48:28,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:48:43,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:43,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:48:43,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:48:43,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:48:44,018 INFO L354 Elim1Store]: treesize reduction 262, result has 26.2 percent of original size [2021-12-06 22:48:44,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 195 treesize of output 191 [2021-12-06 22:48:46,514 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 83 proven. 29 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-12-06 22:48:46,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:48:52,991 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 60 proven. 42 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-12-06 22:48:52,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673351467] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:48:52,991 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:48:52,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 19, 15] total 38 [2021-12-06 22:48:52,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501105524] [2021-12-06 22:48:52,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:48:52,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-12-06 22:48:52,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:48:52,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-12-06 22:48:52,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-12-06 22:48:52,992 INFO L87 Difference]: Start difference. First operand 2909 states and 3079 transitions. Second operand has 38 states, 38 states have (on average 3.6578947368421053) internal successors, (139), 38 states have internal predecessors, (139), 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 22:49:05,210 WARN L227 SmtUtils]: Spent 6.36s on a formula simplification. DAG size of input: 122 DAG size of output: 60 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 22:49:13,489 WARN L227 SmtUtils]: Spent 8.16s on a formula simplification. DAG size of input: 131 DAG size of output: 93 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 22:49:22,563 WARN L227 SmtUtils]: Spent 8.14s on a formula simplification. DAG size of input: 129 DAG size of output: 91 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 22:49:23,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:49:23,578 INFO L93 Difference]: Finished difference Result 3327 states and 3518 transitions. [2021-12-06 22:49:23,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-06 22:49:23,579 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.6578947368421053) internal successors, (139), 38 states have internal predecessors, (139), 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 88 [2021-12-06 22:49:23,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:49:23,580 INFO L225 Difference]: With dead ends: 3327 [2021-12-06 22:49:23,581 INFO L226 Difference]: Without dead ends: 1939 [2021-12-06 22:49:23,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 155 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1397 ImplicationChecksByTransitivity, 36.5s TimeCoverageRelationStatistics Valid=924, Invalid=4626, Unknown=0, NotChecked=0, Total=5550 [2021-12-06 22:49:23,582 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 88 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:49:23,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 201 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 144 Invalid, 0 Unknown, 69 Unchecked, 0.1s Time] [2021-12-06 22:49:23,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1939 states. [2021-12-06 22:49:24,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1939 to 1750. [2021-12-06 22:49:24,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1750 states, 1749 states have (on average 1.0566037735849056) internal successors, (1848), 1749 states have internal predecessors, (1848), 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 22:49:24,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1750 states to 1750 states and 1848 transitions. [2021-12-06 22:49:24,384 INFO L78 Accepts]: Start accepts. Automaton has 1750 states and 1848 transitions. Word has length 88 [2021-12-06 22:49:24,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:49:24,384 INFO L470 AbstractCegarLoop]: Abstraction has 1750 states and 1848 transitions. [2021-12-06 22:49:24,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.6578947368421053) internal successors, (139), 38 states have internal predecessors, (139), 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 22:49:24,385 INFO L276 IsEmpty]: Start isEmpty. Operand 1750 states and 1848 transitions. [2021-12-06 22:49:24,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-06 22:49:24,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:49:24,387 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:49:24,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-12-06 22:49:24,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 22:49:24,588 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:49:24,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:49:24,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1561485459, now seen corresponding path program 22 times [2021-12-06 22:49:24,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:49:24,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601572493] [2021-12-06 22:49:24,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:49:24,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:49:24,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:49:25,018 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-12-06 22:49:25,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:49:25,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601572493] [2021-12-06 22:49:25,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601572493] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:49:25,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097280665] [2021-12-06 22:49:25,019 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:49:25,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:49:25,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:49:25,019 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:49:25,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-12-06 22:49:25,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:49:25,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:49:25,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 138 conjunts are in the unsatisfiable core [2021-12-06 22:49:25,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:49:25,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-06 22:49:25,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 22:49:29,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:49:29,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:49:29,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:49:29,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:49:29,034 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-12-06 22:49:29,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 93 treesize of output 28 [2021-12-06 22:49:29,040 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 260 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:49:29,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:49:48,784 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 67 proven. 146 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-06 22:49:48,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097280665] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:49:48,785 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:49:48,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 52, 41] total 98 [2021-12-06 22:49:48,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81222216] [2021-12-06 22:49:48,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:49:48,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2021-12-06 22:49:48,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:49:48,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-12-06 22:49:48,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1423, Invalid=8083, Unknown=0, NotChecked=0, Total=9506 [2021-12-06 22:49:48,786 INFO L87 Difference]: Start difference. First operand 1750 states and 1848 transitions. Second operand has 98 states, 98 states have (on average 2.2142857142857144) internal successors, (217), 98 states have internal predecessors, (217), 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 22:50:18,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:50:18,594 INFO L93 Difference]: Finished difference Result 1850 states and 1949 transitions. [2021-12-06 22:50:18,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-12-06 22:50:18,595 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.2142857142857144) internal successors, (217), 98 states have internal predecessors, (217), 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 99 [2021-12-06 22:50:18,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:50:18,597 INFO L225 Difference]: With dead ends: 1850 [2021-12-06 22:50:18,597 INFO L226 Difference]: Without dead ends: 1846 [2021-12-06 22:50:18,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 138 SyntacticMatches, 11 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14220 ImplicationChecksByTransitivity, 33.4s TimeCoverageRelationStatistics Valid=5556, Invalid=34244, Unknown=0, NotChecked=0, Total=39800 [2021-12-06 22:50:18,599 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 1308 mSDsluCounter, 1158 mSDsCounter, 0 mSdLazyCounter, 3400 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 1201 SdHoareTripleChecker+Invalid, 4579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 3400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 330 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:50:18,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1308 Valid, 1201 Invalid, 4579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 3400 Invalid, 0 Unknown, 330 Unchecked, 5.2s Time] [2021-12-06 22:50:18,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1846 states. [2021-12-06 22:50:19,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1846 to 1730. [2021-12-06 22:50:19,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1730 states, 1729 states have (on average 1.054945054945055) internal successors, (1824), 1729 states have internal predecessors, (1824), 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 22:50:19,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1730 states to 1730 states and 1824 transitions. [2021-12-06 22:50:19,412 INFO L78 Accepts]: Start accepts. Automaton has 1730 states and 1824 transitions. Word has length 99 [2021-12-06 22:50:19,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:50:19,412 INFO L470 AbstractCegarLoop]: Abstraction has 1730 states and 1824 transitions. [2021-12-06 22:50:19,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 2.2142857142857144) internal successors, (217), 98 states have internal predecessors, (217), 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 22:50:19,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1730 states and 1824 transitions. [2021-12-06 22:50:19,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 22:50:19,414 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:50:19,415 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:50:19,434 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-12-06 22:50:19,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-06 22:50:19,616 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:50:19,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:50:19,618 INFO L85 PathProgramCache]: Analyzing trace with hash 250681277, now seen corresponding path program 23 times [2021-12-06 22:50:19,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:50:19,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772482495] [2021-12-06 22:50:19,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:50:19,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:50:19,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:50:19,801 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-12-06 22:50:19,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:50:19,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772482495] [2021-12-06 22:50:19,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772482495] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:50:19,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822253503] [2021-12-06 22:50:19,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:50:19,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:50:19,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:50:19,802 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:50:19,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-12-06 22:50:39,117 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-12-06 22:50:39,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:50:39,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 22:50:39,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:50:39,434 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-12-06 22:50:39,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:50:39,696 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-12-06 22:50:39,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822253503] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:50:39,696 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:50:39,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 28 [2021-12-06 22:50:39,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750702053] [2021-12-06 22:50:39,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:50:39,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-06 22:50:39,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:50:39,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-06 22:50:39,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-12-06 22:50:39,698 INFO L87 Difference]: Start difference. First operand 1730 states and 1824 transitions. Second operand has 28 states, 28 states have (on average 6.5) internal successors, (182), 28 states have internal predecessors, (182), 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 22:50:41,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:50:41,349 INFO L93 Difference]: Finished difference Result 2333 states and 2442 transitions. [2021-12-06 22:50:41,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 22:50:41,350 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 6.5) internal successors, (182), 28 states have internal predecessors, (182), 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 109 [2021-12-06 22:50:41,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:50:41,351 INFO L225 Difference]: With dead ends: 2333 [2021-12-06 22:50:41,351 INFO L226 Difference]: Without dead ends: 2321 [2021-12-06 22:50:41,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 201 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=1331, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 22:50:41,352 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 263 mSDsluCounter, 2944 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 3130 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:50:41,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 3130 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 22:50:41,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2321 states. [2021-12-06 22:50:42,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2321 to 1637. [2021-12-06 22:50:42,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1637 states, 1636 states have (on average 1.0556234718826405) internal successors, (1727), 1636 states have internal predecessors, (1727), 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 22:50:42,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1637 states to 1637 states and 1727 transitions. [2021-12-06 22:50:42,127 INFO L78 Accepts]: Start accepts. Automaton has 1637 states and 1727 transitions. Word has length 109 [2021-12-06 22:50:42,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:50:42,128 INFO L470 AbstractCegarLoop]: Abstraction has 1637 states and 1727 transitions. [2021-12-06 22:50:42,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 6.5) internal successors, (182), 28 states have internal predecessors, (182), 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 22:50:42,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1637 states and 1727 transitions. [2021-12-06 22:50:42,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 22:50:42,130 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:50:42,130 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:50:42,135 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-12-06 22:50:42,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:50:42,331 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:50:42,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:50:42,332 INFO L85 PathProgramCache]: Analyzing trace with hash 508846715, now seen corresponding path program 24 times [2021-12-06 22:50:42,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:50:42,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868433075] [2021-12-06 22:50:42,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:50:42,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:50:42,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:50:44,010 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 50 proven. 223 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-06 22:50:44,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:50:44,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868433075] [2021-12-06 22:50:44,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868433075] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:50:44,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880695400] [2021-12-06 22:50:44,010 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 22:50:44,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:50:44,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:50:44,011 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:50:44,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-12-06 22:50:44,690 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-12-06 22:50:44,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:50:44,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 144 conjunts are in the unsatisfiable core [2021-12-06 22:50:44,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:50:44,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 22:50:44,729 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 6 treesize of output 5 [2021-12-06 22:50:44,760 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 6 treesize of output 5 [2021-12-06 22:50:44,785 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 6 treesize of output 5 [2021-12-06 22:50:44,795 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 6 treesize of output 5 [2021-12-06 22:50:44,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-06 22:50:48,183 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 60 proven. 263 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-06 22:50:48,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:50:57,343 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 65 proven. 206 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:50:57,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880695400] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:50:57,343 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:50:57,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 49, 36] total 105 [2021-12-06 22:50:57,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41497790] [2021-12-06 22:50:57,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:50:57,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2021-12-06 22:50:57,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:50:57,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2021-12-06 22:50:57,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1624, Invalid=9296, Unknown=0, NotChecked=0, Total=10920 [2021-12-06 22:50:57,345 INFO L87 Difference]: Start difference. First operand 1637 states and 1727 transitions. Second operand has 105 states, 105 states have (on average 2.5428571428571427) internal successors, (267), 105 states have internal predecessors, (267), 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 22:51:36,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:51:36,922 INFO L93 Difference]: Finished difference Result 2081 states and 2175 transitions. [2021-12-06 22:51:36,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-12-06 22:51:36,923 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 2.5428571428571427) internal successors, (267), 105 states have internal predecessors, (267), 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 109 [2021-12-06 22:51:36,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:51:36,924 INFO L225 Difference]: With dead ends: 2081 [2021-12-06 22:51:36,924 INFO L226 Difference]: Without dead ends: 1844 [2021-12-06 22:51:36,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 142 SyntacticMatches, 1 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13952 ImplicationChecksByTransitivity, 39.8s TimeCoverageRelationStatistics Valid=6212, Invalid=36430, Unknown=0, NotChecked=0, Total=42642 [2021-12-06 22:51:36,926 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 1356 mSDsluCounter, 1474 mSDsCounter, 0 mSdLazyCounter, 3906 mSolverCounterSat, 911 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1356 SdHoareTripleChecker+Valid, 1521 SdHoareTripleChecker+Invalid, 4984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 911 IncrementalHoareTripleChecker+Valid, 3906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:51:36,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1356 Valid, 1521 Invalid, 4984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [911 Valid, 3906 Invalid, 0 Unknown, 167 Unchecked, 5.7s Time] [2021-12-06 22:51:36,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1844 states. [2021-12-06 22:51:37,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1844 to 1642. [2021-12-06 22:51:37,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1641 states have (on average 1.0493601462522852) internal successors, (1722), 1641 states have internal predecessors, (1722), 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 22:51:37,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 1722 transitions. [2021-12-06 22:51:37,757 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 1722 transitions. Word has length 109 [2021-12-06 22:51:37,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:51:37,757 INFO L470 AbstractCegarLoop]: Abstraction has 1642 states and 1722 transitions. [2021-12-06 22:51:37,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 2.5428571428571427) internal successors, (267), 105 states have internal predecessors, (267), 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 22:51:37,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 1722 transitions. [2021-12-06 22:51:37,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 22:51:37,759 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:51:37,759 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:51:37,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-12-06 22:51:37,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-12-06 22:51:37,960 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:51:37,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:51:37,961 INFO L85 PathProgramCache]: Analyzing trace with hash -881515465, now seen corresponding path program 25 times [2021-12-06 22:51:37,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:51:37,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447906729] [2021-12-06 22:51:37,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:51:37,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:51:38,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:51:39,968 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 29 proven. 247 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-06 22:51:39,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:51:39,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447906729] [2021-12-06 22:51:39,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447906729] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:51:39,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175921234] [2021-12-06 22:51:39,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 22:51:39,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:51:39,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:51:39,969 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:51:39,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-12-06 22:51:40,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:51:40,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 138 conjunts are in the unsatisfiable core [2021-12-06 22:51:40,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:51:43,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:51:43,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:51:43,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:51:43,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:51:43,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:51:43,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:51:43,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:51:43,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:51:43,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:51:43,134 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-12-06 22:51:43,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 79 treesize of output 30 [2021-12-06 22:51:43,172 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 29 proven. 292 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:51:43,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:51:54,073 INFO L354 Elim1Store]: treesize reduction 800, result has 27.6 percent of original size [2021-12-06 22:51:54,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 234 treesize of output 393 [2021-12-06 22:51:56,626 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 71 proven. 203 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-12-06 22:51:56,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175921234] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:51:56,627 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:51:56,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 48, 40] total 105 [2021-12-06 22:51:56,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969314123] [2021-12-06 22:51:56,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:51:56,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2021-12-06 22:51:56,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:51:56,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2021-12-06 22:51:56,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1730, Invalid=9190, Unknown=0, NotChecked=0, Total=10920 [2021-12-06 22:51:56,629 INFO L87 Difference]: Start difference. First operand 1642 states and 1722 transitions. Second operand has 105 states, 105 states have (on average 2.4095238095238094) internal successors, (253), 105 states have internal predecessors, (253), 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 22:52:38,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:52:38,118 INFO L93 Difference]: Finished difference Result 2024 states and 2111 transitions. [2021-12-06 22:52:38,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2021-12-06 22:52:38,118 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 2.4095238095238094) internal successors, (253), 105 states have internal predecessors, (253), 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 109 [2021-12-06 22:52:38,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:52:38,120 INFO L225 Difference]: With dead ends: 2024 [2021-12-06 22:52:38,120 INFO L226 Difference]: Without dead ends: 1805 [2021-12-06 22:52:38,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 139 SyntacticMatches, 6 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25166 ImplicationChecksByTransitivity, 42.3s TimeCoverageRelationStatistics Valid=9441, Invalid=64271, Unknown=0, NotChecked=0, Total=73712 [2021-12-06 22:52:38,123 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 1552 mSDsluCounter, 1618 mSDsCounter, 0 mSdLazyCounter, 5186 mSolverCounterSat, 1327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1552 SdHoareTripleChecker+Valid, 1670 SdHoareTripleChecker+Invalid, 6513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1327 IncrementalHoareTripleChecker+Valid, 5186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:52:38,123 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1552 Valid, 1670 Invalid, 6513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1327 Valid, 5186 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2021-12-06 22:52:38,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1805 states. [2021-12-06 22:52:38,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1805 to 1444. [2021-12-06 22:52:38,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1443 states have (on average 1.04989604989605) internal successors, (1515), 1443 states have internal predecessors, (1515), 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 22:52:38,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1515 transitions. [2021-12-06 22:52:38,861 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1515 transitions. Word has length 109 [2021-12-06 22:52:38,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:52:38,862 INFO L470 AbstractCegarLoop]: Abstraction has 1444 states and 1515 transitions. [2021-12-06 22:52:38,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 2.4095238095238094) internal successors, (253), 105 states have internal predecessors, (253), 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 22:52:38,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1515 transitions. [2021-12-06 22:52:38,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 22:52:38,863 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:52:38,863 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:52:38,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-12-06 22:52:39,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-12-06 22:52:39,065 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:52:39,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:52:39,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1126700283, now seen corresponding path program 26 times [2021-12-06 22:52:39,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:52:39,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486206241] [2021-12-06 22:52:39,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:52:39,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:52:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:52:40,759 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 50 proven. 223 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-06 22:52:40,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:52:40,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486206241] [2021-12-06 22:52:40,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486206241] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:52:40,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715184697] [2021-12-06 22:52:40,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:52:40,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:52:40,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:52:40,760 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:52:40,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-12-06 22:52:40,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:52:40,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:52:40,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 121 conjunts are in the unsatisfiable core [2021-12-06 22:52:40,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:52:43,258 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 50 proven. 266 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 22:52:43,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:52:50,170 INFO L354 Elim1Store]: treesize reduction 529, result has 27.5 percent of original size [2021-12-06 22:52:50,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 164 treesize of output 260 [2021-12-06 22:52:51,119 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 131 proven. 141 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-12-06 22:52:51,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715184697] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:52:51,119 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:52:51,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 43, 34] total 92 [2021-12-06 22:52:51,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86189111] [2021-12-06 22:52:51,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:52:51,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2021-12-06 22:52:51,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:52:51,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-12-06 22:52:51,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1246, Invalid=7126, Unknown=0, NotChecked=0, Total=8372 [2021-12-06 22:52:51,121 INFO L87 Difference]: Start difference. First operand 1444 states and 1515 transitions. Second operand has 92 states, 92 states have (on average 2.6847826086956523) internal successors, (247), 92 states have internal predecessors, (247), 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 22:53:23,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:53:23,685 INFO L93 Difference]: Finished difference Result 1784 states and 1856 transitions. [2021-12-06 22:53:23,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2021-12-06 22:53:23,686 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.6847826086956523) internal successors, (247), 92 states have internal predecessors, (247), 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 109 [2021-12-06 22:53:23,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:53:23,687 INFO L225 Difference]: With dead ends: 1784 [2021-12-06 22:53:23,687 INFO L226 Difference]: Without dead ends: 1681 [2021-12-06 22:53:23,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 152 SyntacticMatches, 4 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18862 ImplicationChecksByTransitivity, 32.3s TimeCoverageRelationStatistics Valid=6707, Invalid=48753, Unknown=0, NotChecked=0, Total=55460 [2021-12-06 22:53:23,690 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 1479 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 4164 mSolverCounterSat, 1014 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1479 SdHoareTripleChecker+Valid, 1170 SdHoareTripleChecker+Invalid, 5178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1014 IncrementalHoareTripleChecker+Valid, 4164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:53:23,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1479 Valid, 1170 Invalid, 5178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1014 Valid, 4164 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2021-12-06 22:53:23,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1681 states. [2021-12-06 22:53:24,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1681 to 1049. [2021-12-06 22:53:24,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 1.0591603053435115) internal successors, (1110), 1048 states have internal predecessors, (1110), 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 22:53:24,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 1110 transitions. [2021-12-06 22:53:24,283 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 1110 transitions. Word has length 109 [2021-12-06 22:53:24,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:53:24,283 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 1110 transitions. [2021-12-06 22:53:24,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 2.6847826086956523) internal successors, (247), 92 states have internal predecessors, (247), 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 22:53:24,283 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1110 transitions. [2021-12-06 22:53:24,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 22:53:24,284 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:53:24,284 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:53:24,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-12-06 22:53:24,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:53:24,486 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:53:24,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:53:24,487 INFO L85 PathProgramCache]: Analyzing trace with hash 704807351, now seen corresponding path program 27 times [2021-12-06 22:53:24,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:53:24,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797516721] [2021-12-06 22:53:24,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:53:24,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:53:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:53:26,382 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 29 proven. 247 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-06 22:53:26,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:53:26,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797516721] [2021-12-06 22:53:26,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797516721] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:53:26,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402168822] [2021-12-06 22:53:26,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:53:26,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:53:26,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:53:26,383 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:53:26,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-12-06 22:53:27,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-12-06 22:53:27,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:53:27,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 165 conjunts are in the unsatisfiable core [2021-12-06 22:53:27,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:53:27,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-12-06 22:53:27,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:53:27,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 22:53:27,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:53:27,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 22:53:27,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:53:27,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 22:53:27,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:53:27,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 22:53:27,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:53:27,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-12-06 22:53:30,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:53:30,841 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-12-06 22:53:30,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 26 [2021-12-06 22:53:30,898 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 29 proven. 295 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 22:53:30,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:53:41,428 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 34 proven. 245 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-12-06 22:53:41,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402168822] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:53:41,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:53:41,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 53, 47] total 122 [2021-12-06 22:53:41,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435498286] [2021-12-06 22:53:41,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:53:41,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2021-12-06 22:53:41,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:53:41,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2021-12-06 22:53:41,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2032, Invalid=12730, Unknown=0, NotChecked=0, Total=14762 [2021-12-06 22:53:41,431 INFO L87 Difference]: Start difference. First operand 1049 states and 1110 transitions. Second operand has 122 states, 122 states have (on average 2.2131147540983607) internal successors, (270), 122 states have internal predecessors, (270), 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 22:54:13,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:54:13,111 INFO L93 Difference]: Finished difference Result 1432 states and 1490 transitions. [2021-12-06 22:54:13,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2021-12-06 22:54:13,112 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 122 states have (on average 2.2131147540983607) internal successors, (270), 122 states have internal predecessors, (270), 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 109 [2021-12-06 22:54:13,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:54:13,112 INFO L225 Difference]: With dead ends: 1432 [2021-12-06 22:54:13,112 INFO L226 Difference]: Without dead ends: 1129 [2021-12-06 22:54:13,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20174 ImplicationChecksByTransitivity, 34.7s TimeCoverageRelationStatistics Valid=7892, Invalid=55360, Unknown=0, NotChecked=0, Total=63252 [2021-12-06 22:54:13,115 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 2698 mSDsluCounter, 1880 mSDsCounter, 0 mSdLazyCounter, 6330 mSolverCounterSat, 1872 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2698 SdHoareTripleChecker+Valid, 1933 SdHoareTripleChecker+Invalid, 8202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1872 IncrementalHoareTripleChecker+Valid, 6330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:54:13,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2698 Valid, 1933 Invalid, 8202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1872 Valid, 6330 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2021-12-06 22:54:13,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1129 states. [2021-12-06 22:54:13,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1129 to 728. [2021-12-06 22:54:13,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 727 states have (on average 1.046767537826685) internal successors, (761), 727 states have internal predecessors, (761), 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 22:54:13,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 761 transitions. [2021-12-06 22:54:13,555 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 761 transitions. Word has length 109 [2021-12-06 22:54:13,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:54:13,556 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 761 transitions. [2021-12-06 22:54:13,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 122 states have (on average 2.2131147540983607) internal successors, (270), 122 states have internal predecessors, (270), 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 22:54:13,556 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 761 transitions. [2021-12-06 22:54:13,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 22:54:13,557 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:54:13,557 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:54:13,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-12-06 22:54:13,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:54:13,758 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:54:13,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:54:13,759 INFO L85 PathProgramCache]: Analyzing trace with hash -149684545, now seen corresponding path program 28 times [2021-12-06 22:54:13,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:54:13,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839226512] [2021-12-06 22:54:13,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:54:13,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:54:13,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:54:15,752 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 75 proven. 192 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-06 22:54:15,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:54:15,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839226512] [2021-12-06 22:54:15,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839226512] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:54:15,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567104162] [2021-12-06 22:54:15,753 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:54:15,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:54:15,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:54:15,753 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:54:15,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-12-06 22:54:15,832 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:54:15,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:54:15,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 58 conjunts are in the unsatisfiable core [2021-12-06 22:54:15,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:54:16,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:54:16,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:54:16,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:54:16,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:54:16,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:54:16,719 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 22:54:16,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 54 treesize of output 32 [2021-12-06 22:54:16,752 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 77 proven. 188 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-12-06 22:54:16,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:54:17,416 INFO L354 Elim1Store]: treesize reduction 47, result has 71.9 percent of original size [2021-12-06 22:54:17,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 70 treesize of output 144 [2021-12-06 22:54:17,750 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 81 proven. 165 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-06 22:54:17,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567104162] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:54:17,750 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:54:17,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22, 17] total 53 [2021-12-06 22:54:17,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534429259] [2021-12-06 22:54:17,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:54:17,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-12-06 22:54:17,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:54:17,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-12-06 22:54:17,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=299, Invalid=2457, Unknown=0, NotChecked=0, Total=2756 [2021-12-06 22:54:17,751 INFO L87 Difference]: Start difference. First operand 728 states and 761 transitions. Second operand has 53 states, 53 states have (on average 3.7358490566037736) internal successors, (198), 53 states have internal predecessors, (198), 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 22:54:22,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:54:22,458 INFO L93 Difference]: Finished difference Result 1241 states and 1289 transitions. [2021-12-06 22:54:22,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-12-06 22:54:22,458 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.7358490566037736) internal successors, (198), 53 states have internal predecessors, (198), 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 109 [2021-12-06 22:54:22,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:54:22,459 INFO L225 Difference]: With dead ends: 1241 [2021-12-06 22:54:22,459 INFO L226 Difference]: Without dead ends: 653 [2021-12-06 22:54:22,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 191 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1953 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=785, Invalid=5857, Unknown=0, NotChecked=0, Total=6642 [2021-12-06 22:54:22,460 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 417 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 803 SdHoareTripleChecker+Invalid, 1804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 1558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:54:22,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 803 Invalid, 1804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 1558 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-06 22:54:22,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-12-06 22:54:22,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 653. [2021-12-06 22:54:22,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 1.0352760736196318) internal successors, (675), 652 states have internal predecessors, (675), 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 22:54:22,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 675 transitions. [2021-12-06 22:54:22,866 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 675 transitions. Word has length 109 [2021-12-06 22:54:22,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:54:22,866 INFO L470 AbstractCegarLoop]: Abstraction has 653 states and 675 transitions. [2021-12-06 22:54:22,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 3.7358490566037736) internal successors, (198), 53 states have internal predecessors, (198), 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 22:54:22,866 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 675 transitions. [2021-12-06 22:54:22,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 22:54:22,867 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:54:22,867 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:54:22,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-12-06 22:54:23,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-12-06 22:54:23,068 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:54:23,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:54:23,069 INFO L85 PathProgramCache]: Analyzing trace with hash -72380813, now seen corresponding path program 29 times [2021-12-06 22:54:23,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:54:23,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538828520] [2021-12-06 22:54:23,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:54:23,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:54:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:54:24,591 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 82 proven. 175 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-12-06 22:54:24,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:54:24,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538828520] [2021-12-06 22:54:24,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538828520] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:54:24,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178949716] [2021-12-06 22:54:24,592 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:54:24,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:54:24,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:54:24,592 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:54:24,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-12-06 22:54:37,363 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-12-06 22:54:37,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:54:37,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 61 conjunts are in the unsatisfiable core [2021-12-06 22:54:37,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:54:37,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-12-06 22:54:37,721 INFO L354 Elim1Store]: treesize reduction 42, result has 6.7 percent of original size [2021-12-06 22:54:37,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 13 [2021-12-06 22:54:37,747 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 82 proven. 175 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-12-06 22:54:37,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:54:43,043 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 93 proven. 146 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-06 22:54:43,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178949716] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:54:43,044 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:54:43,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19, 20] total 56 [2021-12-06 22:54:43,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934186056] [2021-12-06 22:54:43,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:54:43,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-12-06 22:54:43,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:54:43,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-12-06 22:54:43,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=2776, Unknown=2, NotChecked=0, Total=3080 [2021-12-06 22:54:43,045 INFO L87 Difference]: Start difference. First operand 653 states and 675 transitions. Second operand has 56 states, 56 states have (on average 3.517857142857143) internal successors, (197), 56 states have internal predecessors, (197), 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 22:54:45,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:54:45,092 INFO L93 Difference]: Finished difference Result 653 states and 675 transitions. [2021-12-06 22:54:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-06 22:54:45,092 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 3.517857142857143) internal successors, (197), 56 states have internal predecessors, (197), 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 109 [2021-12-06 22:54:45,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:54:45,092 INFO L225 Difference]: With dead ends: 653 [2021-12-06 22:54:45,092 INFO L226 Difference]: Without dead ends: 0 [2021-12-06 22:54:45,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2089 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=782, Invalid=6188, Unknown=2, NotChecked=0, Total=6972 [2021-12-06 22:54:45,093 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 230 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 1186 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 258 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:54:45,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 538 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1186 Invalid, 0 Unknown, 258 Unchecked, 0.7s Time] [2021-12-06 22:54:45,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-06 22:54:45,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-06 22:54:45,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:54:45,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-06 22:54:45,094 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 109 [2021-12-06 22:54:45,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:54:45,094 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 22:54:45,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 3.517857142857143) internal successors, (197), 56 states have internal predecessors, (197), 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 22:54:45,094 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-06 22:54:45,094 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-06 22:54:45,096 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-06 22:54:45,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-12-06 22:54:45,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6173b92-93d9-4670-9aab-eac9c9a3b08c/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-12-06 22:54:45,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.