./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-cav19/array_init_nondet_vars.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-cav19/array_init_nondet_vars.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b36a429fc2ac304c1da00c90b438bd7c9bbfb7e9d7c6704fc9e7805ab1ca424f --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 20:04:38,971 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:04:38,974 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:04:39,023 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:04:39,024 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:04:39,029 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:04:39,031 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:04:39,037 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:04:39,041 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:04:39,047 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:04:39,049 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:04:39,051 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:04:39,054 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:04:39,057 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:04:39,059 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:04:39,061 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:04:39,063 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:04:39,070 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:04:39,072 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:04:39,074 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:04:39,080 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:04:39,081 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:04:39,085 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:04:39,086 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:04:39,096 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:04:39,101 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:04:39,102 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:04:39,103 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:04:39,105 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:04:39,106 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:04:39,107 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:04:39,109 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:04:39,111 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:04:39,114 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:04:39,115 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:04:39,116 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:04:39,117 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:04:39,117 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:04:39,117 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:04:39,119 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:04:39,120 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:04:39,121 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-18 20:04:39,172 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:04:39,173 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:04:39,174 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:04:39,174 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:04:39,175 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:04:39,175 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:04:39,176 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:04:39,177 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:04:39,177 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:04:39,177 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:04:39,178 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:04:39,179 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:04:39,179 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:04:39,179 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:04:39,180 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 20:04:39,180 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:04:39,180 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 20:04:39,180 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:04:39,181 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 20:04:39,181 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:04:39,181 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 20:04:39,181 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:04:39,182 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:04:39,182 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:04:39,182 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:04:39,182 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:04:39,183 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:04:39,183 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 20:04:39,183 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 20:04:39,184 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 20:04:39,185 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 20:04:39,186 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 20:04:39,186 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 20:04:39,186 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_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b36a429fc2ac304c1da00c90b438bd7c9bbfb7e9d7c6704fc9e7805ab1ca424f [2022-11-18 20:04:39,564 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:04:39,595 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:04:39,599 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:04:39,601 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:04:39,602 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:04:39,603 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/array-cav19/array_init_nondet_vars.c [2022-11-18 20:04:39,679 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/data/30e47ad38/d84ecc32450348be95244b41e18f04d8/FLAGa19782c9b [2022-11-18 20:04:40,193 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:04:40,194 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/sv-benchmarks/c/array-cav19/array_init_nondet_vars.c [2022-11-18 20:04:40,201 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/data/30e47ad38/d84ecc32450348be95244b41e18f04d8/FLAGa19782c9b [2022-11-18 20:04:40,552 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/data/30e47ad38/d84ecc32450348be95244b41e18f04d8 [2022-11-18 20:04:40,555 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:04:40,559 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:04:40,561 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:04:40,562 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:04:40,565 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:04:40,567 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,569 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@676c209b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40, skipping insertion in model container [2022-11-18 20:04:40,570 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,578 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:04:40,594 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:04:40,836 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/sv-benchmarks/c/array-cav19/array_init_nondet_vars.c[413,426] [2022-11-18 20:04:40,868 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:04:40,878 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 20:04:40,890 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/sv-benchmarks/c/array-cav19/array_init_nondet_vars.c[413,426] [2022-11-18 20:04:40,897 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:04:40,911 INFO L208 MainTranslator]: Completed translation [2022-11-18 20:04:40,912 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40 WrapperNode [2022-11-18 20:04:40,912 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:04:40,913 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 20:04:40,913 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 20:04:40,914 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 20:04:40,922 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,929 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,947 INFO L138 Inliner]: procedures = 15, calls = 16, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 55 [2022-11-18 20:04:40,948 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 20:04:40,948 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 20:04:40,949 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 20:04:40,949 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 20:04:40,958 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,959 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,961 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,961 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,966 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,970 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,971 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,972 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,974 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 20:04:40,975 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 20:04:40,975 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 20:04:40,975 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 20:04:40,976 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (1/1) ... [2022-11-18 20:04:40,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:04:40,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:41,006 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 20:04:41,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 20:04:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 20:04:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-18 20:04:41,059 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-18 20:04:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 20:04:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 20:04:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 20:04:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 20:04:41,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 20:04:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 20:04:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 20:04:41,150 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 20:04:41,152 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 20:04:41,285 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 20:04:41,291 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 20:04:41,291 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-18 20:04:41,293 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:04:41 BoogieIcfgContainer [2022-11-18 20:04:41,293 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 20:04:41,296 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 20:04:41,296 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 20:04:41,300 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 20:04:41,300 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:04:40" (1/3) ... [2022-11-18 20:04:41,301 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@263b0e92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:04:41, skipping insertion in model container [2022-11-18 20:04:41,301 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:04:40" (2/3) ... [2022-11-18 20:04:41,302 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@263b0e92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:04:41, skipping insertion in model container [2022-11-18 20:04:41,302 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:04:41" (3/3) ... [2022-11-18 20:04:41,303 INFO L112 eAbstractionObserver]: Analyzing ICFG array_init_nondet_vars.c [2022-11-18 20:04:41,324 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 20:04:41,325 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 20:04:41,380 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 20:04:41,387 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@56ee7d7c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 20:04:41,387 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 20:04:41,392 INFO L276 IsEmpty]: Start isEmpty. Operand has 25 states, 19 states have (on average 1.368421052631579) internal successors, (26), 20 states have internal predecessors, (26), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:04:41,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:04:41,400 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:41,401 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:41,401 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:41,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:41,407 INFO L85 PathProgramCache]: Analyzing trace with hash -687560493, now seen corresponding path program 1 times [2022-11-18 20:04:41,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:41,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103726030] [2022-11-18 20:04:41,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:41,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:41,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:41,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:41,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:41,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:41,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:41,591 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:04:41,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:41,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103726030] [2022-11-18 20:04:41,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103726030] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:04:41,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:04:41,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:04:41,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993880237] [2022-11-18 20:04:41,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:04:41,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-18 20:04:41,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:41,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-18 20:04:41,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 20:04:41,636 INFO L87 Difference]: Start difference. First operand has 25 states, 19 states have (on average 1.368421052631579) internal successors, (26), 20 states have internal predecessors, (26), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:04:41,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:41,659 INFO L93 Difference]: Finished difference Result 47 states and 63 transitions. [2022-11-18 20:04:41,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-18 20:04:41,662 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 19 [2022-11-18 20:04:41,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:41,671 INFO L225 Difference]: With dead ends: 47 [2022-11-18 20:04:41,676 INFO L226 Difference]: Without dead ends: 21 [2022-11-18 20:04:41,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 20:04:41,688 INFO L413 NwaCegarLoop]: 28 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, 28 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 [2022-11-18 20:04:41,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:04:41,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2022-11-18 20:04:41,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2022-11-18 20:04:41,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 16 states have (on average 1.125) internal successors, (18), 16 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:04:41,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 24 transitions. [2022-11-18 20:04:41,728 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 24 transitions. Word has length 19 [2022-11-18 20:04:41,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:41,729 INFO L495 AbstractCegarLoop]: Abstraction has 21 states and 24 transitions. [2022-11-18 20:04:41,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 20:04:41,729 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 24 transitions. [2022-11-18 20:04:41,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:04:41,731 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:41,731 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:41,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 20:04:41,732 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:41,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:41,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1294753969, now seen corresponding path program 1 times [2022-11-18 20:04:41,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:41,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686622451] [2022-11-18 20:04:41,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:41,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:41,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:41,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:41,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:41,980 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:04:41,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:41,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686622451] [2022-11-18 20:04:41,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686622451] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:04:41,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:04:41,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 20:04:41,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507752905] [2022-11-18 20:04:41,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:04:41,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:04:41,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:41,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:04:41,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:04:41,987 INFO L87 Difference]: Start difference. First operand 21 states and 24 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 20:04:42,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:42,046 INFO L93 Difference]: Finished difference Result 39 states and 44 transitions. [2022-11-18 20:04:42,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:04:42,047 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2022-11-18 20:04:42,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:42,048 INFO L225 Difference]: With dead ends: 39 [2022-11-18 20:04:42,048 INFO L226 Difference]: Without dead ends: 31 [2022-11-18 20:04:42,049 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:04:42,051 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 8 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:42,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 50 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:04:42,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2022-11-18 20:04:42,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 22. [2022-11-18 20:04:42,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 17 states have internal predecessors, (19), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-18 20:04:42,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 25 transitions. [2022-11-18 20:04:42,065 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 25 transitions. Word has length 19 [2022-11-18 20:04:42,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:42,065 INFO L495 AbstractCegarLoop]: Abstraction has 22 states and 25 transitions. [2022-11-18 20:04:42,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 20:04:42,066 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 25 transitions. [2022-11-18 20:04:42,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 20:04:42,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:42,067 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:42,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 20:04:42,067 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:42,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:42,068 INFO L85 PathProgramCache]: Analyzing trace with hash -554531054, now seen corresponding path program 1 times [2022-11-18 20:04:42,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:42,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294735650] [2022-11-18 20:04:42,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:42,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:42,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:42,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:42,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:42,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:43,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:43,055 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 20:04:43,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:43,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294735650] [2022-11-18 20:04:43,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294735650] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:43,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492854241] [2022-11-18 20:04:43,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:43,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:43,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:43,067 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:43,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 20:04:43,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:43,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 20:04:43,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:43,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:04:43,622 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:04:43,654 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 20:04:43,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:43,756 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:04:43,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:04:44,019 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 20:04:44,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492854241] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:04:44,020 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:04:44,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-11-18 20:04:44,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679324144] [2022-11-18 20:04:44,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:44,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 20:04:44,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:44,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 20:04:44,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-11-18 20:04:44,024 INFO L87 Difference]: Start difference. First operand 22 states and 25 transitions. Second operand has 21 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-18 20:04:44,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:44,407 INFO L93 Difference]: Finished difference Result 48 states and 54 transitions. [2022-11-18 20:04:44,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 20:04:44,408 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 27 [2022-11-18 20:04:44,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:44,409 INFO L225 Difference]: With dead ends: 48 [2022-11-18 20:04:44,410 INFO L226 Difference]: Without dead ends: 46 [2022-11-18 20:04:44,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2022-11-18 20:04:44,412 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 109 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:44,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 157 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:04:44,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2022-11-18 20:04:44,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 29. [2022-11-18 20:04:44,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 20:04:44,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2022-11-18 20:04:44,421 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 27 [2022-11-18 20:04:44,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:44,422 INFO L495 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2022-11-18 20:04:44,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-18 20:04:44,422 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2022-11-18 20:04:44,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-18 20:04:44,424 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:44,424 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:44,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:44,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:44,631 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:44,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:44,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1909003512, now seen corresponding path program 1 times [2022-11-18 20:04:44,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:44,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232813375] [2022-11-18 20:04:44,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:44,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:44,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:44,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:44,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:44,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:44,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:44,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:44,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:44,767 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:44,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:44,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232813375] [2022-11-18 20:04:44,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232813375] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:44,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874063642] [2022-11-18 20:04:44,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:44,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:44,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:44,771 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:44,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 20:04:44,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:44,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:04:44,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:44,928 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:44,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:44,983 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:44,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874063642] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:04:44,984 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:04:44,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-11-18 20:04:44,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902415025] [2022-11-18 20:04:44,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:44,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 20:04:44,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:44,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 20:04:44,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:04:44,986 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:04:45,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:45,069 INFO L93 Difference]: Finished difference Result 53 states and 59 transitions. [2022-11-18 20:04:45,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:04:45,070 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 31 [2022-11-18 20:04:45,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:45,071 INFO L225 Difference]: With dead ends: 53 [2022-11-18 20:04:45,072 INFO L226 Difference]: Without dead ends: 41 [2022-11-18 20:04:45,072 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 60 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:04:45,073 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 30 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:45,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 82 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:04:45,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2022-11-18 20:04:45,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 26. [2022-11-18 20:04:45,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 20 states have (on average 1.1) internal successors, (22), 20 states have internal predecessors, (22), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-18 20:04:45,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2022-11-18 20:04:45,082 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 31 [2022-11-18 20:04:45,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:45,083 INFO L495 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2022-11-18 20:04:45,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-18 20:04:45,083 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2022-11-18 20:04:45,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-18 20:04:45,084 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:45,085 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:45,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:45,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-11-18 20:04:45,291 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:45,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:45,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1118110763, now seen corresponding path program 2 times [2022-11-18 20:04:45,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:45,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495178109] [2022-11-18 20:04:45,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:45,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:45,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:45,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:45,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:45,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:45,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:45,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:45,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:45,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:45,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:45,842 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:45,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:45,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495178109] [2022-11-18 20:04:45,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495178109] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:45,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323785154] [2022-11-18 20:04:45,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:04:45,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:45,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:45,848 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:45,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 20:04:45,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:04:45,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:04:45,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-18 20:04:45,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:46,158 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:04:46,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:04:46,375 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:04:46,501 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:04:46,523 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:46,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:46,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323785154] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:46,707 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:04:46,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16] total 23 [2022-11-18 20:04:46,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337679849] [2022-11-18 20:04:46,708 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:46,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-18 20:04:46,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:46,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-18 20:04:46,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2022-11-18 20:04:46,712 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 18 states have internal predecessors, (36), 6 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 8 states have call predecessors, (8), 6 states have call successors, (8) [2022-11-18 20:04:47,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:47,352 INFO L93 Difference]: Finished difference Result 81 states and 89 transitions. [2022-11-18 20:04:47,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-18 20:04:47,353 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 18 states have internal predecessors, (36), 6 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 8 states have call predecessors, (8), 6 states have call successors, (8) Word has length 35 [2022-11-18 20:04:47,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:47,354 INFO L225 Difference]: With dead ends: 81 [2022-11-18 20:04:47,354 INFO L226 Difference]: Without dead ends: 79 [2022-11-18 20:04:47,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=398, Invalid=1764, Unknown=0, NotChecked=0, Total=2162 [2022-11-18 20:04:47,356 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 168 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:47,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 181 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 224 Invalid, 0 Unknown, 30 Unchecked, 0.2s Time] [2022-11-18 20:04:47,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2022-11-18 20:04:47,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 41. [2022-11-18 20:04:47,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 32 states have (on average 1.125) internal successors, (36), 32 states have internal predecessors, (36), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:04:47,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 48 transitions. [2022-11-18 20:04:47,367 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 48 transitions. Word has length 35 [2022-11-18 20:04:47,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:47,367 INFO L495 AbstractCegarLoop]: Abstraction has 41 states and 48 transitions. [2022-11-18 20:04:47,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 18 states have internal predecessors, (36), 6 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (8), 8 states have call predecessors, (8), 6 states have call successors, (8) [2022-11-18 20:04:47,368 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 48 transitions. [2022-11-18 20:04:47,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-18 20:04:47,369 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:47,369 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:47,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:47,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:47,575 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:47,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:47,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1711359563, now seen corresponding path program 2 times [2022-11-18 20:04:47,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:47,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541436350] [2022-11-18 20:04:47,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:47,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:47,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:47,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:47,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:47,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:47,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:47,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:47,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:47,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:47,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:47,981 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:47,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:47,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541436350] [2022-11-18 20:04:47,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541436350] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:47,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481300579] [2022-11-18 20:04:47,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:04:47,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:47,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:47,984 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:48,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 20:04:48,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:04:48,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:04:48,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-18 20:04:48,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:48,295 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:04:48,637 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:04:48,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:04:48,671 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-18 20:04:48,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:48,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:04:49,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:04:49,440 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:49,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481300579] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:04:49,441 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:04:49,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 14] total 34 [2022-11-18 20:04:49,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131521835] [2022-11-18 20:04:49,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:49,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-18 20:04:49,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:49,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-18 20:04:49,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=967, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 20:04:49,448 INFO L87 Difference]: Start difference. First operand 41 states and 48 transitions. Second operand has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 28 states have internal predecessors, (57), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-18 20:04:50,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:50,263 INFO L93 Difference]: Finished difference Result 54 states and 61 transitions. [2022-11-18 20:04:50,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 20:04:50,264 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 28 states have internal predecessors, (57), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) Word has length 39 [2022-11-18 20:04:50,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:50,265 INFO L225 Difference]: With dead ends: 54 [2022-11-18 20:04:50,265 INFO L226 Difference]: Without dead ends: 42 [2022-11-18 20:04:50,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=347, Invalid=1909, Unknown=0, NotChecked=0, Total=2256 [2022-11-18 20:04:50,267 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 36 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:50,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 158 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 138 Invalid, 0 Unknown, 41 Unchecked, 0.1s Time] [2022-11-18 20:04:50,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2022-11-18 20:04:50,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 41. [2022-11-18 20:04:50,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 32 states have (on average 1.09375) internal successors, (35), 32 states have internal predecessors, (35), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:04:50,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 47 transitions. [2022-11-18 20:04:50,278 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 47 transitions. Word has length 39 [2022-11-18 20:04:50,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:50,279 INFO L495 AbstractCegarLoop]: Abstraction has 41 states and 47 transitions. [2022-11-18 20:04:50,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.6764705882352942) internal successors, (57), 28 states have internal predecessors, (57), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-18 20:04:50,279 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 47 transitions. [2022-11-18 20:04:50,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 20:04:50,281 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:50,281 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:50,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:50,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:50,492 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:50,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:50,492 INFO L85 PathProgramCache]: Analyzing trace with hash -181817714, now seen corresponding path program 3 times [2022-11-18 20:04:50,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:50,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175170876] [2022-11-18 20:04:50,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:50,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:50,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:50,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:50,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:50,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:50,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:50,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:50,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:50,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:51,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:04:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:51,006 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 9 proven. 26 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:04:51,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:51,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175170876] [2022-11-18 20:04:51,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175170876] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:51,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536848295] [2022-11-18 20:04:51,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:04:51,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:51,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:51,009 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:51,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 20:04:51,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-18 20:04:51,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:04:51,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-18 20:04:51,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:51,287 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:04:51,559 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:04:51,559 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 20:04:51,636 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-11-18 20:04:51,671 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 19 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:51,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:51,800 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:04:51,805 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:04:51,992 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 9 proven. 26 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:04:51,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536848295] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:04:51,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:04:51,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 24 [2022-11-18 20:04:51,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834915232] [2022-11-18 20:04:51,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:51,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 20:04:51,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:51,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 20:04:51,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-11-18 20:04:51,996 INFO L87 Difference]: Start difference. First operand 41 states and 47 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 20 states have internal predecessors, (52), 7 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2022-11-18 20:04:52,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:52,369 INFO L93 Difference]: Finished difference Result 60 states and 65 transitions. [2022-11-18 20:04:52,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 20:04:52,369 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 20 states have internal predecessors, (52), 7 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) Word has length 47 [2022-11-18 20:04:52,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:52,370 INFO L225 Difference]: With dead ends: 60 [2022-11-18 20:04:52,370 INFO L226 Difference]: Without dead ends: 58 [2022-11-18 20:04:52,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=154, Invalid=902, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 20:04:52,372 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 70 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:52,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 203 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 197 Invalid, 0 Unknown, 31 Unchecked, 0.2s Time] [2022-11-18 20:04:52,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2022-11-18 20:04:52,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 49. [2022-11-18 20:04:52,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 39 states have (on average 1.0769230769230769) internal successors, (42), 39 states have internal predecessors, (42), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:04:52,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 54 transitions. [2022-11-18 20:04:52,386 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 54 transitions. Word has length 47 [2022-11-18 20:04:52,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:52,387 INFO L495 AbstractCegarLoop]: Abstraction has 49 states and 54 transitions. [2022-11-18 20:04:52,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 20 states have internal predecessors, (52), 7 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2022-11-18 20:04:52,387 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 54 transitions. [2022-11-18 20:04:52,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 20:04:52,389 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:52,389 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:52,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:52,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-18 20:04:52,595 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:52,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:52,596 INFO L85 PathProgramCache]: Analyzing trace with hash 513051739, now seen corresponding path program 3 times [2022-11-18 20:04:52,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:52,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688948235] [2022-11-18 20:04:52,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:52,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:52,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:53,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:53,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:53,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:53,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:53,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:53,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:53,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:53,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:04:53,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:53,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:04:53,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:53,385 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 10 proven. 42 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-18 20:04:53,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:53,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688948235] [2022-11-18 20:04:53,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688948235] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:53,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724750697] [2022-11-18 20:04:53,386 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:04:53,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:53,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:53,391 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:53,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 20:04:53,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-18 20:04:53,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:04:53,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-18 20:04:53,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:53,588 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:04:53,732 INFO L321 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2022-11-18 20:04:53,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:04:53,913 INFO L321 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2022-11-18 20:04:53,914 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:04:54,037 INFO L321 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2022-11-18 20:04:54,038 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:04:54,070 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 20:04:54,090 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 43 proven. 33 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 20:04:54,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:54,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724750697] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:54,172 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:04:54,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 22 [2022-11-18 20:04:54,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006893953] [2022-11-18 20:04:54,173 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:54,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-18 20:04:54,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:54,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-18 20:04:54,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2022-11-18 20:04:54,174 INFO L87 Difference]: Start difference. First operand 49 states and 54 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 19 states have internal predecessors, (45), 8 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (10), 10 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-18 20:04:54,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:54,544 INFO L93 Difference]: Finished difference Result 71 states and 75 transitions. [2022-11-18 20:04:54,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 20:04:54,545 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 19 states have internal predecessors, (45), 8 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (10), 10 states have call predecessors, (10), 8 states have call successors, (10) Word has length 51 [2022-11-18 20:04:54,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:54,546 INFO L225 Difference]: With dead ends: 71 [2022-11-18 20:04:54,546 INFO L226 Difference]: Without dead ends: 69 [2022-11-18 20:04:54,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 9 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 20:04:54,547 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 82 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 14 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:54,548 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 171 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 249 Invalid, 0 Unknown, 14 Unchecked, 0.2s Time] [2022-11-18 20:04:54,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-11-18 20:04:54,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 53. [2022-11-18 20:04:54,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 42 states have internal predecessors, (45), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:04:54,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 57 transitions. [2022-11-18 20:04:54,560 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 57 transitions. Word has length 51 [2022-11-18 20:04:54,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:54,560 INFO L495 AbstractCegarLoop]: Abstraction has 53 states and 57 transitions. [2022-11-18 20:04:54,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 19 states have internal predecessors, (45), 8 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (10), 10 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-18 20:04:54,561 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 57 transitions. [2022-11-18 20:04:54,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-18 20:04:54,562 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:54,562 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:54,573 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:54,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:54,768 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:54,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:54,769 INFO L85 PathProgramCache]: Analyzing trace with hash -581569404, now seen corresponding path program 4 times [2022-11-18 20:04:54,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:54,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282588904] [2022-11-18 20:04:54,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:54,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:54,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:55,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:55,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:55,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:55,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:55,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:55,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:55,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:55,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:55,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:04:55,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:55,412 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:04:55,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:55,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282588904] [2022-11-18 20:04:55,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282588904] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:55,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433074644] [2022-11-18 20:04:55,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:04:55,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:55,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:55,415 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:55,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 20:04:55,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:04:55,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:04:55,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-18 20:04:55,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:55,686 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:04:55,820 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 20:04:55,842 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:04:55,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:55,974 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:04:55,978 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:04:56,215 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:04:56,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433074644] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:04:56,216 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:04:56,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 14] total 27 [2022-11-18 20:04:56,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050590260] [2022-11-18 20:04:56,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:56,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-18 20:04:56,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:56,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-18 20:04:56,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2022-11-18 20:04:56,220 INFO L87 Difference]: Start difference. First operand 53 states and 57 transitions. Second operand has 27 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (10), 10 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-18 20:04:56,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:56,915 INFO L93 Difference]: Finished difference Result 86 states and 91 transitions. [2022-11-18 20:04:56,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-18 20:04:56,916 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (10), 10 states have call predecessors, (10), 8 states have call successors, (10) Word has length 51 [2022-11-18 20:04:56,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:56,917 INFO L225 Difference]: With dead ends: 86 [2022-11-18 20:04:56,917 INFO L226 Difference]: Without dead ends: 84 [2022-11-18 20:04:56,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 94 SyntacticMatches, 7 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=273, Invalid=1449, Unknown=0, NotChecked=0, Total=1722 [2022-11-18 20:04:56,918 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 200 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:56,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 298 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:04:56,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-11-18 20:04:56,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 57. [2022-11-18 20:04:56,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 states have internal predecessors, (49), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:04:56,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 61 transitions. [2022-11-18 20:04:56,940 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 61 transitions. Word has length 51 [2022-11-18 20:04:56,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:56,942 INFO L495 AbstractCegarLoop]: Abstraction has 57 states and 61 transitions. [2022-11-18 20:04:56,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (10), 10 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-18 20:04:56,942 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 61 transitions. [2022-11-18 20:04:56,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-18 20:04:56,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:56,946 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:56,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:57,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:57,151 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:57,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:57,152 INFO L85 PathProgramCache]: Analyzing trace with hash 2001937361, now seen corresponding path program 5 times [2022-11-18 20:04:57,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:57,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519288042] [2022-11-18 20:04:57,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:57,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:57,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:57,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:57,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:57,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:57,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:57,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:57,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:57,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:57,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:57,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:04:57,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:57,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:04:57,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:57,797 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 9 proven. 45 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-18 20:04:57,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:57,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519288042] [2022-11-18 20:04:57,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519288042] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:57,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178371421] [2022-11-18 20:04:57,798 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:04:57,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:57,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:57,800 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:57,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 20:04:57,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-11-18 20:04:57,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:04:57,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-18 20:04:57,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:04:58,096 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:04:58,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:04:58,240 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:04:58,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:04:58,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:04:58,528 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:04:58,552 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 32 proven. 42 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 20:04:58,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:58,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:04:58,783 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:04:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 9 proven. 44 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-18 20:04:59,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178371421] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:04:59,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:04:59,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 15] total 32 [2022-11-18 20:04:59,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994500345] [2022-11-18 20:04:59,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:59,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-18 20:04:59,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:59,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-18 20:04:59,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=862, Unknown=0, NotChecked=0, Total=992 [2022-11-18 20:04:59,009 INFO L87 Difference]: Start difference. First operand 57 states and 61 transitions. Second operand has 32 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 27 states have internal predecessors, (68), 11 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 11 states have call successors, (12) [2022-11-18 20:04:59,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:59,566 INFO L93 Difference]: Finished difference Result 73 states and 77 transitions. [2022-11-18 20:04:59,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-18 20:04:59,567 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 27 states have internal predecessors, (68), 11 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 11 states have call successors, (12) Word has length 55 [2022-11-18 20:04:59,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:59,568 INFO L225 Difference]: With dead ends: 73 [2022-11-18 20:04:59,568 INFO L226 Difference]: Without dead ends: 71 [2022-11-18 20:04:59,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=250, Invalid=1556, Unknown=0, NotChecked=0, Total=1806 [2022-11-18 20:04:59,569 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 97 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 29 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:59,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 298 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 481 Invalid, 0 Unknown, 29 Unchecked, 0.3s Time] [2022-11-18 20:04:59,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-11-18 20:04:59,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 57. [2022-11-18 20:04:59,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 states have internal predecessors, (49), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:04:59,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 61 transitions. [2022-11-18 20:04:59,584 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 61 transitions. Word has length 55 [2022-11-18 20:04:59,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:59,585 INFO L495 AbstractCegarLoop]: Abstraction has 57 states and 61 transitions. [2022-11-18 20:04:59,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 27 states have internal predecessors, (68), 11 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 11 states have call successors, (12) [2022-11-18 20:04:59,585 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 61 transitions. [2022-11-18 20:04:59,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-18 20:04:59,586 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:59,586 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:59,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:59,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-18 20:04:59,792 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:59,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:59,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1453174918, now seen corresponding path program 6 times [2022-11-18 20:04:59,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:59,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802671865] [2022-11-18 20:04:59,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:59,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:59,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:59,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:59,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:59,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:04:59,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:59,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:04:59,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:59,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:59,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:59,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:04:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:59,962 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 9 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:04:59,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:59,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802671865] [2022-11-18 20:04:59,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802671865] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:59,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860608230] [2022-11-18 20:04:59,963 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:04:59,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:59,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:59,965 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:59,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 20:05:00,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-11-18 20:05:00,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:00,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:05:00,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:00,214 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:05:00,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:00,329 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:05:00,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860608230] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:00,330 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:00,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-11-18 20:05:00,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094902091] [2022-11-18 20:05:00,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:00,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-18 20:05:00,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:00,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-18 20:05:00,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2022-11-18 20:05:00,333 INFO L87 Difference]: Start difference. First operand 57 states and 61 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-18 20:05:00,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:00,505 INFO L93 Difference]: Finished difference Result 89 states and 94 transitions. [2022-11-18 20:05:00,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:05:00,506 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 55 [2022-11-18 20:05:00,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:00,507 INFO L225 Difference]: With dead ends: 89 [2022-11-18 20:05:00,507 INFO L226 Difference]: Without dead ends: 69 [2022-11-18 20:05:00,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 106 SyntacticMatches, 8 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2022-11-18 20:05:00,509 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 76 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:00,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 121 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:05:00,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-11-18 20:05:00,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 52. [2022-11-18 20:05:00,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 41 states have (on average 1.048780487804878) internal successors, (43), 41 states have internal predecessors, (43), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-18 20:05:00,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 55 transitions. [2022-11-18 20:05:00,532 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 55 transitions. Word has length 55 [2022-11-18 20:05:00,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:00,532 INFO L495 AbstractCegarLoop]: Abstraction has 52 states and 55 transitions. [2022-11-18 20:05:00,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-18 20:05:00,533 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 55 transitions. [2022-11-18 20:05:00,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-18 20:05:00,534 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:00,534 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:00,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-11-18 20:05:00,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:00,740 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:00,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:00,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1754460089, now seen corresponding path program 7 times [2022-11-18 20:05:00,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:00,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370818326] [2022-11-18 20:05:00,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:00,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:00,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:01,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:01,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:01,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,461 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 12 proven. 48 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-18 20:05:01,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:01,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370818326] [2022-11-18 20:05:01,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370818326] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:01,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221486550] [2022-11-18 20:05:01,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:05:01,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:01,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:01,464 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:01,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 20:05:01,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:01,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-18 20:05:01,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:01,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:01,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:05:01,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2022-11-18 20:05:02,112 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:02,135 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 26 proven. 48 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 20:05:02,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:02,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221486550] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:02,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:05:02,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 25 [2022-11-18 20:05:02,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025805062] [2022-11-18 20:05:02,296 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:02,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 20:05:02,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:02,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 20:05:02,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=747, Unknown=0, NotChecked=0, Total=870 [2022-11-18 20:05:02,298 INFO L87 Difference]: Start difference. First operand 52 states and 55 transitions. Second operand has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 21 states have internal predecessors, (53), 10 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2022-11-18 20:05:02,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:02,735 INFO L93 Difference]: Finished difference Result 83 states and 88 transitions. [2022-11-18 20:05:02,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-18 20:05:02,736 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 21 states have internal predecessors, (53), 10 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) Word has length 59 [2022-11-18 20:05:02,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:02,738 INFO L225 Difference]: With dead ends: 83 [2022-11-18 20:05:02,738 INFO L226 Difference]: Without dead ends: 81 [2022-11-18 20:05:02,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 70 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=240, Invalid=1482, Unknown=0, NotChecked=0, Total=1722 [2022-11-18 20:05:02,740 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 101 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 24 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:02,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 193 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 299 Invalid, 0 Unknown, 24 Unchecked, 0.2s Time] [2022-11-18 20:05:02,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-11-18 20:05:02,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 65. [2022-11-18 20:05:02,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 52 states have (on average 1.0576923076923077) internal successors, (55), 52 states have internal predecessors, (55), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-18 20:05:02,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 69 transitions. [2022-11-18 20:05:02,767 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 69 transitions. Word has length 59 [2022-11-18 20:05:02,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:02,767 INFO L495 AbstractCegarLoop]: Abstraction has 65 states and 69 transitions. [2022-11-18 20:05:02,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 21 states have internal predecessors, (53), 10 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2022-11-18 20:05:02,768 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 69 transitions. [2022-11-18 20:05:02,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-18 20:05:02,771 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:02,771 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:02,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:02,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-18 20:05:02,977 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:02,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:02,977 INFO L85 PathProgramCache]: Analyzing trace with hash 120574397, now seen corresponding path program 8 times [2022-11-18 20:05:02,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:02,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513684634] [2022-11-18 20:05:02,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:02,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:03,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:03,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:03,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:03,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:03,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:03,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:03,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:03,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:03,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:03,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:03,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:03,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:03,678 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 15 proven. 55 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-18 20:05:03,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:03,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513684634] [2022-11-18 20:05:03,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513684634] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:03,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714915762] [2022-11-18 20:05:03,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:05:03,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:03,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:03,683 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:03,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 20:05:03,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:05:03,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:03,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-18 20:05:03,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:04,133 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:04,618 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:05:04,618 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:05:04,654 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 24 proven. 49 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-18 20:05:04,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:05,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:05:05,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:05:05,899 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 27 proven. 43 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-18 20:05:05,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714915762] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:05,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:05,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 18] total 47 [2022-11-18 20:05:05,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278370125] [2022-11-18 20:05:05,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:05,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-11-18 20:05:05,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:05,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-11-18 20:05:05,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=1899, Unknown=0, NotChecked=0, Total=2162 [2022-11-18 20:05:05,902 INFO L87 Difference]: Start difference. First operand 65 states and 69 transitions. Second operand has 47 states, 46 states have (on average 2.152173913043478) internal successors, (99), 41 states have internal predecessors, (99), 14 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (17), 17 states have call predecessors, (17), 14 states have call successors, (17) [2022-11-18 20:05:07,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:07,342 INFO L93 Difference]: Finished difference Result 80 states and 84 transitions. [2022-11-18 20:05:07,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-18 20:05:07,343 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 2.152173913043478) internal successors, (99), 41 states have internal predecessors, (99), 14 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (17), 17 states have call predecessors, (17), 14 states have call successors, (17) Word has length 63 [2022-11-18 20:05:07,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:07,344 INFO L225 Difference]: With dead ends: 80 [2022-11-18 20:05:07,344 INFO L226 Difference]: Without dead ends: 60 [2022-11-18 20:05:07,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=637, Invalid=4193, Unknown=0, NotChecked=0, Total=4830 [2022-11-18 20:05:07,346 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 63 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:07,347 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 333 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 373 Invalid, 0 Unknown, 166 Unchecked, 0.3s Time] [2022-11-18 20:05:07,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-11-18 20:05:07,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2022-11-18 20:05:07,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 47 states have internal predecessors, (49), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-18 20:05:07,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 63 transitions. [2022-11-18 20:05:07,359 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 63 transitions. Word has length 63 [2022-11-18 20:05:07,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:07,360 INFO L495 AbstractCegarLoop]: Abstraction has 60 states and 63 transitions. [2022-11-18 20:05:07,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 2.152173913043478) internal successors, (99), 41 states have internal predecessors, (99), 14 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (17), 17 states have call predecessors, (17), 14 states have call successors, (17) [2022-11-18 20:05:07,360 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 63 transitions. [2022-11-18 20:05:07,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 20:05:07,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:07,361 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:07,372 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:07,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-18 20:05:07,572 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:07,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:07,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1918482698, now seen corresponding path program 9 times [2022-11-18 20:05:07,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:07,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498358138] [2022-11-18 20:05:07,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:07,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:08,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:08,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:08,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:08,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:08,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:08,315 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 12 proven. 71 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 20:05:08,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:08,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498358138] [2022-11-18 20:05:08,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498358138] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:08,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175767140] [2022-11-18 20:05:08,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:05:08,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:08,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:08,317 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:08,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 20:05:08,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-11-18 20:05:08,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:08,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 43 conjunts are in the unsatisfiable core [2022-11-18 20:05:08,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:08,664 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:08,897 INFO L321 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2022-11-18 20:05:08,897 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:05:09,040 INFO L321 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2022-11-18 20:05:09,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:05:09,184 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 20:05:09,204 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 49 proven. 65 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-18 20:05:09,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:09,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175767140] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:09,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:05:09,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 33 [2022-11-18 20:05:09,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821365574] [2022-11-18 20:05:09,401 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:09,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-18 20:05:09,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:09,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-18 20:05:09,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1182, Unknown=0, NotChecked=0, Total=1332 [2022-11-18 20:05:09,403 INFO L87 Difference]: Start difference. First operand 60 states and 63 transitions. Second operand has 33 states, 32 states have (on average 2.28125) internal successors, (73), 29 states have internal predecessors, (73), 12 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) [2022-11-18 20:05:10,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:10,279 INFO L93 Difference]: Finished difference Result 74 states and 77 transitions. [2022-11-18 20:05:10,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-18 20:05:10,280 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 2.28125) internal successors, (73), 29 states have internal predecessors, (73), 12 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) Word has length 67 [2022-11-18 20:05:10,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:10,281 INFO L225 Difference]: With dead ends: 74 [2022-11-18 20:05:10,281 INFO L226 Difference]: Without dead ends: 72 [2022-11-18 20:05:10,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=331, Invalid=2531, Unknown=0, NotChecked=0, Total=2862 [2022-11-18 20:05:10,282 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 77 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:10,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 422 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 647 Invalid, 0 Unknown, 34 Unchecked, 0.4s Time] [2022-11-18 20:05:10,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-11-18 20:05:10,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 64. [2022-11-18 20:05:10,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 51 states have internal predecessors, (53), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-18 20:05:10,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 67 transitions. [2022-11-18 20:05:10,296 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 67 transitions. Word has length 67 [2022-11-18 20:05:10,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:10,297 INFO L495 AbstractCegarLoop]: Abstraction has 64 states and 67 transitions. [2022-11-18 20:05:10,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 2.28125) internal successors, (73), 29 states have internal predecessors, (73), 12 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) [2022-11-18 20:05:10,297 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 67 transitions. [2022-11-18 20:05:10,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-18 20:05:10,298 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:10,298 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:10,315 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:10,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:10,503 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:10,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:10,504 INFO L85 PathProgramCache]: Analyzing trace with hash -700161792, now seen corresponding path program 10 times [2022-11-18 20:05:10,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:10,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907657241] [2022-11-18 20:05:10,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:10,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:10,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:11,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:11,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:11,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:11,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:11,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:11,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:11,116 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 15 proven. 78 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 20:05:11,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:11,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907657241] [2022-11-18 20:05:11,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907657241] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:11,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310196938] [2022-11-18 20:05:11,117 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:05:11,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:11,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:11,118 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:11,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 20:05:11,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:05:11,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:11,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 47 conjunts are in the unsatisfiable core [2022-11-18 20:05:11,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:11,527 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:11,696 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:05:11,954 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:11,984 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 36 proven. 78 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-18 20:05:11,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:12,142 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2022-11-18 20:05:12,146 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 27 [2022-11-18 20:05:12,386 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 15 proven. 78 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 20:05:12,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310196938] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:12,387 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:12,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 18] total 36 [2022-11-18 20:05:12,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546886033] [2022-11-18 20:05:12,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:12,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-18 20:05:12,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:12,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-18 20:05:12,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1114, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 20:05:12,391 INFO L87 Difference]: Start difference. First operand 64 states and 67 transitions. Second operand has 36 states, 35 states have (on average 2.4857142857142858) internal successors, (87), 32 states have internal predecessors, (87), 12 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) [2022-11-18 20:05:13,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:13,313 INFO L93 Difference]: Finished difference Result 127 states and 136 transitions. [2022-11-18 20:05:13,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-18 20:05:13,314 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 2.4857142857142858) internal successors, (87), 32 states have internal predecessors, (87), 12 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) Word has length 71 [2022-11-18 20:05:13,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:13,315 INFO L225 Difference]: With dead ends: 127 [2022-11-18 20:05:13,315 INFO L226 Difference]: Without dead ends: 125 [2022-11-18 20:05:13,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 131 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=364, Invalid=2498, Unknown=0, NotChecked=0, Total=2862 [2022-11-18 20:05:13,319 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 268 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:13,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 428 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 791 Invalid, 0 Unknown, 27 Unchecked, 0.5s Time] [2022-11-18 20:05:13,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2022-11-18 20:05:13,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 85. [2022-11-18 20:05:13,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 states have internal predecessors, (73), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-18 20:05:13,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 93 transitions. [2022-11-18 20:05:13,339 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 93 transitions. Word has length 71 [2022-11-18 20:05:13,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:13,340 INFO L495 AbstractCegarLoop]: Abstraction has 85 states and 93 transitions. [2022-11-18 20:05:13,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 2.4857142857142858) internal successors, (87), 32 states have internal predecessors, (87), 12 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) [2022-11-18 20:05:13,340 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 93 transitions. [2022-11-18 20:05:13,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-18 20:05:13,341 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:13,341 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:13,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:13,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:13,547 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:13,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:13,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1947082230, now seen corresponding path program 11 times [2022-11-18 20:05:13,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:13,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201147068] [2022-11-18 20:05:13,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:13,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:13,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:14,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:14,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:14,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:14,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:14,151 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 18 proven. 89 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 20:05:14,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:14,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201147068] [2022-11-18 20:05:14,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201147068] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:14,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080127339] [2022-11-18 20:05:14,152 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:05:14,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:14,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:14,154 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:14,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 20:05:14,258 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-11-18 20:05:14,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:14,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 47 conjunts are in the unsatisfiable core [2022-11-18 20:05:14,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:14,699 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:05:14,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:15,024 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 18 proven. 95 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 20:05:15,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:15,118 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:05:15,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:05:15,383 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 18 proven. 89 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 20:05:15,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080127339] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:15,383 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:15,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 18] total 36 [2022-11-18 20:05:15,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422693744] [2022-11-18 20:05:15,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:15,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-18 20:05:15,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:15,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-18 20:05:15,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1127, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 20:05:15,386 INFO L87 Difference]: Start difference. First operand 85 states and 93 transitions. Second operand has 36 states, 35 states have (on average 2.6285714285714286) internal successors, (92), 32 states have internal predecessors, (92), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) [2022-11-18 20:05:16,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:16,438 INFO L93 Difference]: Finished difference Result 139 states and 147 transitions. [2022-11-18 20:05:16,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-18 20:05:16,438 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 2.6285714285714286) internal successors, (92), 32 states have internal predecessors, (92), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) Word has length 75 [2022-11-18 20:05:16,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:16,439 INFO L225 Difference]: With dead ends: 139 [2022-11-18 20:05:16,440 INFO L226 Difference]: Without dead ends: 137 [2022-11-18 20:05:16,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 143 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=388, Invalid=2804, Unknown=0, NotChecked=0, Total=3192 [2022-11-18 20:05:16,441 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 261 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 940 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:16,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 501 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 940 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 20:05:16,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-11-18 20:05:16,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 90. [2022-11-18 20:05:16,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 states have internal predecessors, (78), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-18 20:05:16,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 98 transitions. [2022-11-18 20:05:16,467 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 98 transitions. Word has length 75 [2022-11-18 20:05:16,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:16,467 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 98 transitions. [2022-11-18 20:05:16,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 2.6285714285714286) internal successors, (92), 32 states have internal predecessors, (92), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 12 states have call successors, (13) [2022-11-18 20:05:16,468 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 98 transitions. [2022-11-18 20:05:16,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-18 20:05:16,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:16,469 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:16,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:16,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-18 20:05:16,680 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:16,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:16,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1814327276, now seen corresponding path program 12 times [2022-11-18 20:05:16,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:16,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108889373] [2022-11-18 20:05:16,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:16,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:16,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:16,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:16,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:16,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:16,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:16,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:16,920 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 33 proven. 62 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-18 20:05:16,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:16,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108889373] [2022-11-18 20:05:16,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108889373] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:16,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666286654] [2022-11-18 20:05:16,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:05:16,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:16,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:16,923 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:16,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 20:05:17,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-11-18 20:05:17,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:17,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 20:05:17,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:17,303 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 45 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-18 20:05:17,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:17,478 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 45 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-18 20:05:17,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666286654] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:17,478 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:17,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-11-18 20:05:17,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050131134] [2022-11-18 20:05:17,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:17,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-18 20:05:17,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:17,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-18 20:05:17,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2022-11-18 20:05:17,481 INFO L87 Difference]: Start difference. First operand 90 states and 98 transitions. Second operand has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 23 states have internal predecessors, (78), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-11-18 20:05:17,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:17,745 INFO L93 Difference]: Finished difference Result 143 states and 151 transitions. [2022-11-18 20:05:17,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 20:05:17,746 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 23 states have internal predecessors, (78), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 79 [2022-11-18 20:05:17,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:17,747 INFO L225 Difference]: With dead ends: 143 [2022-11-18 20:05:17,747 INFO L226 Difference]: Without dead ends: 115 [2022-11-18 20:05:17,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 152 SyntacticMatches, 12 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2022-11-18 20:05:17,748 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 97 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:17,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 195 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:05:17,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-11-18 20:05:17,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 85. [2022-11-18 20:05:17,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 68 states have internal predecessors, (72), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-18 20:05:17,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 92 transitions. [2022-11-18 20:05:17,768 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 92 transitions. Word has length 79 [2022-11-18 20:05:17,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:17,769 INFO L495 AbstractCegarLoop]: Abstraction has 85 states and 92 transitions. [2022-11-18 20:05:17,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 23 states have internal predecessors, (78), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-11-18 20:05:17,769 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 92 transitions. [2022-11-18 20:05:17,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-18 20:05:17,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:17,770 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 6, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:17,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:17,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-18 20:05:17,975 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:17,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:17,976 INFO L85 PathProgramCache]: Analyzing trace with hash -502341447, now seen corresponding path program 13 times [2022-11-18 20:05:17,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:17,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986871793] [2022-11-18 20:05:17,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:17,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:18,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:18,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:18,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:18,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:18,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,768 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 18 proven. 116 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 20:05:18,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:18,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986871793] [2022-11-18 20:05:18,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986871793] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:18,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836474445] [2022-11-18 20:05:18,770 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:05:18,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:18,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:18,771 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:18,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 20:05:18,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:18,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 45 conjunts are in the unsatisfiable core [2022-11-18 20:05:18,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:19,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:19,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:05:19,537 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:05:19,861 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:19,900 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 40 proven. 116 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 20:05:19,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:20,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836474445] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:20,080 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:05:20,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 37 [2022-11-18 20:05:20,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646757543] [2022-11-18 20:05:20,080 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:20,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-18 20:05:20,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:20,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-18 20:05:20,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1322, Unknown=0, NotChecked=0, Total=1482 [2022-11-18 20:05:20,082 INFO L87 Difference]: Start difference. First operand 85 states and 92 transitions. Second operand has 37 states, 36 states have (on average 2.5555555555555554) internal successors, (92), 33 states have internal predecessors, (92), 14 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 15 states have call predecessors, (15), 14 states have call successors, (15) [2022-11-18 20:05:21,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:21,186 INFO L93 Difference]: Finished difference Result 110 states and 117 transitions. [2022-11-18 20:05:21,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 20:05:21,187 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 2.5555555555555554) internal successors, (92), 33 states have internal predecessors, (92), 14 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 15 states have call predecessors, (15), 14 states have call successors, (15) Word has length 83 [2022-11-18 20:05:21,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:21,188 INFO L225 Difference]: With dead ends: 110 [2022-11-18 20:05:21,188 INFO L226 Difference]: Without dead ends: 108 [2022-11-18 20:05:21,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 102 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=381, Invalid=2699, Unknown=0, NotChecked=0, Total=3080 [2022-11-18 20:05:21,189 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 228 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:21,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 476 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 843 Invalid, 0 Unknown, 42 Unchecked, 0.5s Time] [2022-11-18 20:05:21,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-11-18 20:05:21,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 103. [2022-11-18 20:05:21,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 states have internal predecessors, (91), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-18 20:05:21,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 111 transitions. [2022-11-18 20:05:21,217 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 111 transitions. Word has length 83 [2022-11-18 20:05:21,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:21,218 INFO L495 AbstractCegarLoop]: Abstraction has 103 states and 111 transitions. [2022-11-18 20:05:21,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 2.5555555555555554) internal successors, (92), 33 states have internal predecessors, (92), 14 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 15 states have call predecessors, (15), 14 states have call successors, (15) [2022-11-18 20:05:21,218 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 111 transitions. [2022-11-18 20:05:21,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-18 20:05:21,219 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:21,219 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:21,225 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:21,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-18 20:05:21,425 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:21,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:21,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1833952977, now seen corresponding path program 14 times [2022-11-18 20:05:21,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:21,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322465046] [2022-11-18 20:05:21,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:21,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:21,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:22,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:22,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:22,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:22,162 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 21 proven. 131 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 20:05:22,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:22,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322465046] [2022-11-18 20:05:22,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322465046] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:22,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595876315] [2022-11-18 20:05:22,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:05:22,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:22,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:22,164 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:22,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 20:05:22,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:05:22,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:22,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-18 20:05:22,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:22,747 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:23,456 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:05:23,456 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:05:23,488 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 60 proven. 101 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-18 20:05:23,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:24,757 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:05:24,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:05:25,662 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 61 proven. 91 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 20:05:25,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595876315] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:25,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:25,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23, 22] total 58 [2022-11-18 20:05:25,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922870983] [2022-11-18 20:05:25,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:25,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-11-18 20:05:25,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:25,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-11-18 20:05:25,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=397, Invalid=2909, Unknown=0, NotChecked=0, Total=3306 [2022-11-18 20:05:25,666 INFO L87 Difference]: Start difference. First operand 103 states and 111 transitions. Second operand has 58 states, 58 states have (on average 2.4310344827586206) internal successors, (141), 52 states have internal predecessors, (141), 20 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (23), 23 states have call predecessors, (23), 20 states have call successors, (23) [2022-11-18 20:05:27,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:27,498 INFO L93 Difference]: Finished difference Result 131 states and 139 transitions. [2022-11-18 20:05:27,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 20:05:27,500 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.4310344827586206) internal successors, (141), 52 states have internal predecessors, (141), 20 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (23), 23 states have call predecessors, (23), 20 states have call successors, (23) Word has length 87 [2022-11-18 20:05:27,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:27,502 INFO L225 Difference]: With dead ends: 131 [2022-11-18 20:05:27,502 INFO L226 Difference]: Without dead ends: 103 [2022-11-18 20:05:27,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 163 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2222 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=982, Invalid=7208, Unknown=0, NotChecked=0, Total=8190 [2022-11-18 20:05:27,505 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 48 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 119 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:27,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 468 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 445 Invalid, 0 Unknown, 119 Unchecked, 0.3s Time] [2022-11-18 20:05:27,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2022-11-18 20:05:27,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2022-11-18 20:05:27,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 86 states have (on average 1.0465116279069768) internal successors, (90), 86 states have internal predecessors, (90), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-18 20:05:27,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 110 transitions. [2022-11-18 20:05:27,532 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 110 transitions. Word has length 87 [2022-11-18 20:05:27,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:27,532 INFO L495 AbstractCegarLoop]: Abstraction has 103 states and 110 transitions. [2022-11-18 20:05:27,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.4310344827586206) internal successors, (141), 52 states have internal predecessors, (141), 20 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (23), 23 states have call predecessors, (23), 20 states have call successors, (23) [2022-11-18 20:05:27,533 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 110 transitions. [2022-11-18 20:05:27,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-18 20:05:27,534 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:27,534 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:27,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:27,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:27,737 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:27,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:27,738 INFO L85 PathProgramCache]: Analyzing trace with hash -427139895, now seen corresponding path program 15 times [2022-11-18 20:05:27,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:27,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523095077] [2022-11-18 20:05:27,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:27,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:28,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:28,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:28,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:28,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:28,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:28,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:28,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:28,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:28,813 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 27 proven. 159 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-18 20:05:28,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:28,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523095077] [2022-11-18 20:05:28,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523095077] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:28,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330632602] [2022-11-18 20:05:28,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:05:28,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:28,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:28,819 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:28,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 20:05:29,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-11-18 20:05:29,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:29,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 55 conjunts are in the unsatisfiable core [2022-11-18 20:05:29,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:29,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:29,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:05:29,596 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:05:29,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:05:29,719 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:05:29,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:05:29,907 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:05:30,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:05:30,031 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:05:30,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:30,282 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 120 proven. 147 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-18 20:05:30,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:30,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330632602] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:30,403 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:05:30,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 24] total 41 [2022-11-18 20:05:30,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658958733] [2022-11-18 20:05:30,403 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:30,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-18 20:05:30,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:30,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-18 20:05:30,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1609, Unknown=0, NotChecked=0, Total=1806 [2022-11-18 20:05:30,405 INFO L87 Difference]: Start difference. First operand 103 states and 110 transitions. Second operand has 41 states, 40 states have (on average 2.475) internal successors, (99), 37 states have internal predecessors, (99), 18 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 18 states have call successors, (19) [2022-11-18 20:05:31,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:31,742 INFO L93 Difference]: Finished difference Result 119 states and 125 transitions. [2022-11-18 20:05:31,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-18 20:05:31,742 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.475) internal successors, (99), 37 states have internal predecessors, (99), 18 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 18 states have call successors, (19) Word has length 95 [2022-11-18 20:05:31,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:31,750 INFO L225 Difference]: With dead ends: 119 [2022-11-18 20:05:31,751 INFO L226 Difference]: Without dead ends: 117 [2022-11-18 20:05:31,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 109 SyntacticMatches, 13 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1392 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=506, Invalid=3400, Unknown=0, NotChecked=0, Total=3906 [2022-11-18 20:05:31,754 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 194 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 25 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:31,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 563 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 918 Invalid, 0 Unknown, 25 Unchecked, 0.6s Time] [2022-11-18 20:05:31,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-11-18 20:05:31,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 84. [2022-11-18 20:05:31,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 68 states have (on average 1.0294117647058822) internal successors, (70), 68 states have internal predecessors, (70), 9 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-11-18 20:05:31,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 88 transitions. [2022-11-18 20:05:31,810 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 88 transitions. Word has length 95 [2022-11-18 20:05:31,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:31,810 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 88 transitions. [2022-11-18 20:05:31,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 2.475) internal successors, (99), 37 states have internal predecessors, (99), 18 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 18 states have call successors, (19) [2022-11-18 20:05:31,811 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 88 transitions. [2022-11-18 20:05:31,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-18 20:05:31,812 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:31,812 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 7, 7, 7, 7, 7, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:31,824 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:32,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:32,019 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:32,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:32,020 INFO L85 PathProgramCache]: Analyzing trace with hash -110375054, now seen corresponding path program 16 times [2022-11-18 20:05:32,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:32,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57016379] [2022-11-18 20:05:32,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:32,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:32,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:32,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:32,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:32,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:32,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:32,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:32,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:32,943 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 21 proven. 162 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-18 20:05:32,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:32,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57016379] [2022-11-18 20:05:32,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57016379] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:32,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349909446] [2022-11-18 20:05:32,944 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:05:32,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:32,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:32,946 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:32,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 20:05:33,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:05:33,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:33,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 55 conjunts are in the unsatisfiable core [2022-11-18 20:05:33,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:33,573 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:33,823 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:05:34,200 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:34,236 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 53 proven. 156 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 20:05:34,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:34,461 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2022-11-18 20:05:34,465 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 27 [2022-11-18 20:05:34,752 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 21 proven. 162 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-18 20:05:34,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349909446] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:34,752 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:34,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25, 22] total 46 [2022-11-18 20:05:34,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460348800] [2022-11-18 20:05:34,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:34,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-18 20:05:34,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:34,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-18 20:05:34,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1874, Unknown=0, NotChecked=0, Total=2070 [2022-11-18 20:05:34,755 INFO L87 Difference]: Start difference. First operand 84 states and 88 transitions. Second operand has 46 states, 45 states have (on average 2.5555555555555554) internal successors, (115), 41 states have internal predecessors, (115), 16 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (17), 17 states have call predecessors, (17), 16 states have call successors, (17) [2022-11-18 20:05:35,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:35,779 INFO L93 Difference]: Finished difference Result 145 states and 151 transitions. [2022-11-18 20:05:35,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 20:05:35,780 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 2.5555555555555554) internal successors, (115), 41 states have internal predecessors, (115), 16 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (17), 17 states have call predecessors, (17), 16 states have call successors, (17) Word has length 95 [2022-11-18 20:05:35,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:35,781 INFO L225 Difference]: With dead ends: 145 [2022-11-18 20:05:35,781 INFO L226 Difference]: Without dead ends: 143 [2022-11-18 20:05:35,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 178 SyntacticMatches, 7 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=448, Invalid=3712, Unknown=0, NotChecked=0, Total=4160 [2022-11-18 20:05:35,783 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 304 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:35,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 539 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1034 Invalid, 0 Unknown, 56 Unchecked, 0.6s Time] [2022-11-18 20:05:35,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2022-11-18 20:05:35,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 97. [2022-11-18 20:05:35,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 79 states have (on average 1.0379746835443038) internal successors, (82), 79 states have internal predecessors, (82), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-18 20:05:35,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 102 transitions. [2022-11-18 20:05:35,822 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 102 transitions. Word has length 95 [2022-11-18 20:05:35,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:35,823 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 102 transitions. [2022-11-18 20:05:35,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 2.5555555555555554) internal successors, (115), 41 states have internal predecessors, (115), 16 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (17), 17 states have call predecessors, (17), 16 states have call successors, (17) [2022-11-18 20:05:35,823 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 102 transitions. [2022-11-18 20:05:35,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-18 20:05:35,824 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:35,825 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 7, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:35,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:36,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-18 20:05:36,031 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:36,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:36,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1072364696, now seen corresponding path program 17 times [2022-11-18 20:05:36,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:36,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608194818] [2022-11-18 20:05:36,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:36,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:36,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:36,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:36,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:36,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:36,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:36,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:36,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:36,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:36,844 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 24 proven. 181 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-18 20:05:36,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:36,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608194818] [2022-11-18 20:05:36,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608194818] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:36,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083256420] [2022-11-18 20:05:36,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:05:36,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:36,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:36,847 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:36,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 20:05:36,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-11-18 20:05:36,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:37,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 55 conjunts are in the unsatisfiable core [2022-11-18 20:05:37,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:37,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:05:38,092 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:38,130 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 24 proven. 193 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-18 20:05:38,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:38,261 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:05:38,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:05:38,606 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 24 proven. 181 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-18 20:05:38,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083256420] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:38,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:38,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 22] total 44 [2022-11-18 20:05:38,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19913120] [2022-11-18 20:05:38,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:38,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-11-18 20:05:38,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:38,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-11-18 20:05:38,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1725, Unknown=0, NotChecked=0, Total=1892 [2022-11-18 20:05:38,609 INFO L87 Difference]: Start difference. First operand 97 states and 102 transitions. Second operand has 44 states, 43 states have (on average 2.7906976744186047) internal successors, (120), 40 states have internal predecessors, (120), 16 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 16 states have call successors, (17) [2022-11-18 20:05:40,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:40,142 INFO L93 Difference]: Finished difference Result 146 states and 152 transitions. [2022-11-18 20:05:40,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 20:05:40,146 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 2.7906976744186047) internal successors, (120), 40 states have internal predecessors, (120), 16 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 16 states have call successors, (17) Word has length 99 [2022-11-18 20:05:40,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:40,149 INFO L225 Difference]: With dead ends: 146 [2022-11-18 20:05:40,149 INFO L226 Difference]: Without dead ends: 144 [2022-11-18 20:05:40,151 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 191 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=498, Invalid=4472, Unknown=0, NotChecked=0, Total=4970 [2022-11-18 20:05:40,152 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 237 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 1542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:40,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 798 Invalid, 1542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1498 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:05:40,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-11-18 20:05:40,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 101. [2022-11-18 20:05:40,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 83 states have (on average 1.036144578313253) internal successors, (86), 83 states have internal predecessors, (86), 10 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-11-18 20:05:40,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 106 transitions. [2022-11-18 20:05:40,184 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 106 transitions. Word has length 99 [2022-11-18 20:05:40,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:40,185 INFO L495 AbstractCegarLoop]: Abstraction has 101 states and 106 transitions. [2022-11-18 20:05:40,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 2.7906976744186047) internal successors, (120), 40 states have internal predecessors, (120), 16 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 16 states have call successors, (17) [2022-11-18 20:05:40,185 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 106 transitions. [2022-11-18 20:05:40,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-18 20:05:40,186 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:40,187 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:40,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:40,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-18 20:05:40,392 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:40,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:40,393 INFO L85 PathProgramCache]: Analyzing trace with hash -369454411, now seen corresponding path program 18 times [2022-11-18 20:05:40,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:40,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934035683] [2022-11-18 20:05:40,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:40,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:40,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:41,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:41,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:41,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:41,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:41,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:41,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:41,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:41,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:41,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:41,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:41,437 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 21 proven. 197 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-18 20:05:41,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:41,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934035683] [2022-11-18 20:05:41,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934035683] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:41,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613338502] [2022-11-18 20:05:41,438 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:05:41,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:41,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:41,440 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:41,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 20:05:41,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-11-18 20:05:41,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:41,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 59 conjunts are in the unsatisfiable core [2022-11-18 20:05:41,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:42,274 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:42,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 29 [2022-11-18 20:05:42,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:05:42,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:43,015 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 61 proven. 218 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-18 20:05:43,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:43,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613338502] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:43,280 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:05:43,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 44 [2022-11-18 20:05:43,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447284937] [2022-11-18 20:05:43,281 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:43,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-11-18 20:05:43,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:43,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-11-18 20:05:43,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2022-11-18 20:05:43,283 INFO L87 Difference]: Start difference. First operand 101 states and 106 transitions. Second operand has 44 states, 42 states have (on average 2.6666666666666665) internal successors, (112), 40 states have internal predecessors, (112), 18 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (20), 19 states have call predecessors, (20), 18 states have call successors, (20) [2022-11-18 20:05:44,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:44,295 INFO L93 Difference]: Finished difference Result 146 states and 151 transitions. [2022-11-18 20:05:44,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-11-18 20:05:44,295 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 42 states have (on average 2.6666666666666665) internal successors, (112), 40 states have internal predecessors, (112), 18 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (20), 19 states have call predecessors, (20), 18 states have call successors, (20) Word has length 103 [2022-11-18 20:05:44,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:44,296 INFO L225 Difference]: With dead ends: 146 [2022-11-18 20:05:44,297 INFO L226 Difference]: Without dead ends: 144 [2022-11-18 20:05:44,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 132 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1219 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=412, Invalid=3620, Unknown=0, NotChecked=0, Total=4032 [2022-11-18 20:05:44,298 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 162 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 1281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:44,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 723 Invalid, 1281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1201 Invalid, 0 Unknown, 31 Unchecked, 0.6s Time] [2022-11-18 20:05:44,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-11-18 20:05:44,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 106. [2022-11-18 20:05:44,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 86 states have (on average 1.0348837209302326) internal successors, (89), 87 states have internal predecessors, (89), 11 states have call successors, (11), 8 states have call predecessors, (11), 8 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-18 20:05:44,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 111 transitions. [2022-11-18 20:05:44,327 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 111 transitions. Word has length 103 [2022-11-18 20:05:44,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:44,327 INFO L495 AbstractCegarLoop]: Abstraction has 106 states and 111 transitions. [2022-11-18 20:05:44,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 42 states have (on average 2.6666666666666665) internal successors, (112), 40 states have internal predecessors, (112), 18 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (20), 19 states have call predecessors, (20), 18 states have call successors, (20) [2022-11-18 20:05:44,327 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 111 transitions. [2022-11-18 20:05:44,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-18 20:05:44,328 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:44,328 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:44,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:44,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:44,529 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:44,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:44,529 INFO L85 PathProgramCache]: Analyzing trace with hash -428389282, now seen corresponding path program 19 times [2022-11-18 20:05:44,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:44,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204661730] [2022-11-18 20:05:44,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:44,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:44,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:44,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:44,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:44,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:44,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:44,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:44,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:44,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,870 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 73 proven. 116 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-11-18 20:05:44,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:44,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204661730] [2022-11-18 20:05:44,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204661730] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:44,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463196173] [2022-11-18 20:05:44,871 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:05:44,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:44,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:44,873 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:44,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 20:05:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:44,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:05:44,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:45,277 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 98 proven. 91 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-11-18 20:05:45,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:45,502 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 98 proven. 91 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-11-18 20:05:45,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463196173] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:45,502 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:45,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2022-11-18 20:05:45,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428124191] [2022-11-18 20:05:45,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:45,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-18 20:05:45,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:45,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-18 20:05:45,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2022-11-18 20:05:45,504 INFO L87 Difference]: Start difference. First operand 106 states and 111 transitions. Second operand has 29 states, 29 states have (on average 3.4482758620689653) internal successors, (100), 29 states have internal predecessors, (100), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-11-18 20:05:45,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:45,824 INFO L93 Difference]: Finished difference Result 153 states and 158 transitions. [2022-11-18 20:05:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 20:05:45,825 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.4482758620689653) internal successors, (100), 29 states have internal predecessors, (100), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 103 [2022-11-18 20:05:45,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:45,826 INFO L225 Difference]: With dead ends: 153 [2022-11-18 20:05:45,826 INFO L226 Difference]: Without dead ends: 117 [2022-11-18 20:05:45,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 198 SyntacticMatches, 16 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=335, Invalid=997, Unknown=0, NotChecked=0, Total=1332 [2022-11-18 20:05:45,828 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 124 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:45,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 272 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:05:45,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-11-18 20:05:45,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 101. [2022-11-18 20:05:45,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 81 states have (on average 1.0246913580246915) internal successors, (83), 82 states have internal predecessors, (83), 11 states have call successors, (11), 8 states have call predecessors, (11), 8 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-18 20:05:45,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 105 transitions. [2022-11-18 20:05:45,878 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 105 transitions. Word has length 103 [2022-11-18 20:05:45,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:45,879 INFO L495 AbstractCegarLoop]: Abstraction has 101 states and 105 transitions. [2022-11-18 20:05:45,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.4482758620689653) internal successors, (100), 29 states have internal predecessors, (100), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-11-18 20:05:45,879 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 105 transitions. [2022-11-18 20:05:45,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-11-18 20:05:45,881 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:45,881 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:45,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:46,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-18 20:05:46,081 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:46,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:46,082 INFO L85 PathProgramCache]: Analyzing trace with hash 2033872171, now seen corresponding path program 20 times [2022-11-18 20:05:46,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:46,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058694219] [2022-11-18 20:05:46,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:46,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:46,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:46,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:46,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:46,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:46,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:47,003 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 24 proven. 216 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-18 20:05:47,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:47,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058694219] [2022-11-18 20:05:47,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058694219] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:47,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706590950] [2022-11-18 20:05:47,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:05:47,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:47,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:47,006 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:47,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 20:05:47,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:05:47,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:47,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 61 conjunts are in the unsatisfiable core [2022-11-18 20:05:47,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:47,853 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:48,066 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 29 [2022-11-18 20:05:48,553 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:05:48,590 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 45 proven. 237 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-18 20:05:48,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:48,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706590950] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:48,845 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:05:48,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 28] total 48 [2022-11-18 20:05:48,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177923423] [2022-11-18 20:05:48,846 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:48,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-18 20:05:48,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:48,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-18 20:05:48,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=2390, Unknown=0, NotChecked=0, Total=2652 [2022-11-18 20:05:48,848 INFO L87 Difference]: Start difference. First operand 101 states and 105 transitions. Second operand has 48 states, 47 states have (on average 2.5531914893617023) internal successors, (120), 43 states have internal predecessors, (120), 18 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (20), 20 states have call predecessors, (20), 18 states have call successors, (20) [2022-11-18 20:05:50,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:50,696 INFO L93 Difference]: Finished difference Result 195 states and 204 transitions. [2022-11-18 20:05:50,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-11-18 20:05:50,697 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 2.5531914893617023) internal successors, (120), 43 states have internal predecessors, (120), 18 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (20), 20 states have call predecessors, (20), 18 states have call successors, (20) Word has length 107 [2022-11-18 20:05:50,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:50,698 INFO L225 Difference]: With dead ends: 195 [2022-11-18 20:05:50,698 INFO L226 Difference]: Without dead ends: 193 [2022-11-18 20:05:50,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 131 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2809 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=933, Invalid=7997, Unknown=0, NotChecked=0, Total=8930 [2022-11-18 20:05:50,700 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 350 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 1549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 63 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:50,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 804 Invalid, 1549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1428 Invalid, 0 Unknown, 63 Unchecked, 0.8s Time] [2022-11-18 20:05:50,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-11-18 20:05:50,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 113. [2022-11-18 20:05:50,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 92 states have (on average 1.0434782608695652) internal successors, (96), 92 states have internal predecessors, (96), 12 states have call successors, (12), 8 states have call predecessors, (12), 8 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-18 20:05:50,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 120 transitions. [2022-11-18 20:05:50,736 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 120 transitions. Word has length 107 [2022-11-18 20:05:50,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:50,736 INFO L495 AbstractCegarLoop]: Abstraction has 113 states and 120 transitions. [2022-11-18 20:05:50,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 2.5531914893617023) internal successors, (120), 43 states have internal predecessors, (120), 18 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (20), 20 states have call predecessors, (20), 18 states have call successors, (20) [2022-11-18 20:05:50,736 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 120 transitions. [2022-11-18 20:05:50,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-18 20:05:50,737 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:50,737 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:50,743 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-11-18 20:05:50,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-18 20:05:50,938 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:50,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:50,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1467751585, now seen corresponding path program 21 times [2022-11-18 20:05:50,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:50,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299561679] [2022-11-18 20:05:50,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:50,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:50,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:51,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:51,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:51,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:51,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:51,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:51,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:51,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:51,834 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 27 proven. 239 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-18 20:05:51,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:51,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299561679] [2022-11-18 20:05:51,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299561679] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:51,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350438254] [2022-11-18 20:05:51,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:05:51,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:51,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:51,836 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:51,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-18 20:05:52,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-11-18 20:05:52,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:52,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 39 conjunts are in the unsatisfiable core [2022-11-18 20:05:52,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:05:52,673 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:05:53,587 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:05:53,588 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:05:53,639 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 118 proven. 148 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-18 20:05:53,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:05:54,810 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:05:54,815 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:05:55,628 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 111 proven. 155 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-18 20:05:55,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350438254] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:05:55,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:05:55,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 26, 26] total 68 [2022-11-18 20:05:55,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323727934] [2022-11-18 20:05:55,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:05:55,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-11-18 20:05:55,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:05:55,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-11-18 20:05:55,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=493, Invalid=4063, Unknown=0, NotChecked=0, Total=4556 [2022-11-18 20:05:55,631 INFO L87 Difference]: Start difference. First operand 113 states and 120 transitions. Second operand has 68 states, 68 states have (on average 2.676470588235294) internal successors, (182), 63 states have internal predecessors, (182), 25 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (27), 27 states have call predecessors, (27), 25 states have call successors, (27) [2022-11-18 20:05:58,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:05:58,242 INFO L93 Difference]: Finished difference Result 150 states and 157 transitions. [2022-11-18 20:05:58,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-11-18 20:05:58,243 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.676470588235294) internal successors, (182), 63 states have internal predecessors, (182), 25 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (27), 27 states have call predecessors, (27), 25 states have call successors, (27) Word has length 111 [2022-11-18 20:05:58,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:05:58,246 INFO L225 Difference]: With dead ends: 150 [2022-11-18 20:05:58,246 INFO L226 Difference]: Without dead ends: 114 [2022-11-18 20:05:58,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 212 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3249 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1284, Invalid=10926, Unknown=0, NotChecked=0, Total=12210 [2022-11-18 20:05:58,248 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 65 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 203 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:05:58,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 646 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 648 Invalid, 0 Unknown, 203 Unchecked, 0.4s Time] [2022-11-18 20:05:58,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-11-18 20:05:58,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 113. [2022-11-18 20:05:58,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 92 states have (on average 1.0326086956521738) internal successors, (95), 92 states have internal predecessors, (95), 12 states have call successors, (12), 8 states have call predecessors, (12), 8 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-18 20:05:58,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2022-11-18 20:05:58,278 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 111 [2022-11-18 20:05:58,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:05:58,278 INFO L495 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2022-11-18 20:05:58,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.676470588235294) internal successors, (182), 63 states have internal predecessors, (182), 25 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (27), 27 states have call predecessors, (27), 25 states have call successors, (27) [2022-11-18 20:05:58,279 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2022-11-18 20:05:58,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-18 20:05:58,280 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:05:58,280 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 9, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:05:58,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-18 20:05:58,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-18 20:05:58,486 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:05:58,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:05:58,487 INFO L85 PathProgramCache]: Analyzing trace with hash -325453340, now seen corresponding path program 22 times [2022-11-18 20:05:58,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:05:58,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258044099] [2022-11-18 20:05:58,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:05:58,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:05:58,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:05:59,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:05:59,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:05:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:05:59,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:05:59,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:05:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:05:59,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:05:59,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:05:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:05:59,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:05:59,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:05:59,543 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 27 proven. 278 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-18 20:05:59,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:05:59,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258044099] [2022-11-18 20:05:59,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258044099] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:05:59,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701787433] [2022-11-18 20:05:59,544 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:05:59,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:05:59,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:05:59,545 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:05:59,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-18 20:05:59,697 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:05:59,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:05:59,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 63 conjunts are in the unsatisfiable core [2022-11-18 20:05:59,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:00,388 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:00,603 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:06:01,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:06:01,238 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 61 proven. 278 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-18 20:06:01,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:01,526 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2022-11-18 20:06:01,529 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 27 [2022-11-18 20:06:01,872 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 27 proven. 278 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-18 20:06:01,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701787433] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:01,873 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:01,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 28, 27] total 56 [2022-11-18 20:06:01,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136391378] [2022-11-18 20:06:01,873 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:01,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-11-18 20:06:01,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:01,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-11-18 20:06:01,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2830, Unknown=0, NotChecked=0, Total=3080 [2022-11-18 20:06:01,875 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand has 56 states, 54 states have (on average 2.7037037037037037) internal successors, (146), 51 states have internal predecessors, (146), 21 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 22 states have call predecessors, (22), 21 states have call successors, (22) [2022-11-18 20:06:03,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:03,827 INFO L93 Difference]: Finished difference Result 211 states and 221 transitions. [2022-11-18 20:06:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-11-18 20:06:03,828 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 54 states have (on average 2.7037037037037037) internal successors, (146), 51 states have internal predecessors, (146), 21 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 22 states have call predecessors, (22), 21 states have call successors, (22) Word has length 119 [2022-11-18 20:06:03,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:03,829 INFO L225 Difference]: With dead ends: 211 [2022-11-18 20:06:03,829 INFO L226 Difference]: Without dead ends: 209 [2022-11-18 20:06:03,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 225 SyntacticMatches, 6 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2216 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=672, Invalid=6638, Unknown=0, NotChecked=0, Total=7310 [2022-11-18 20:06:03,831 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 339 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 2024 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 2152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:03,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 1007 Invalid, 2152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2024 Invalid, 0 Unknown, 42 Unchecked, 1.1s Time] [2022-11-18 20:06:03,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-18 20:06:03,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 156. [2022-11-18 20:06:03,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 132 states have (on average 1.0454545454545454) internal successors, (138), 132 states have internal predecessors, (138), 14 states have call successors, (14), 9 states have call predecessors, (14), 9 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 20:06:03,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 166 transitions. [2022-11-18 20:06:03,899 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 166 transitions. Word has length 119 [2022-11-18 20:06:03,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:03,899 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 166 transitions. [2022-11-18 20:06:03,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 54 states have (on average 2.7037037037037037) internal successors, (146), 51 states have internal predecessors, (146), 21 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 22 states have call predecessors, (22), 21 states have call successors, (22) [2022-11-18 20:06:03,900 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 166 transitions. [2022-11-18 20:06:03,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-18 20:06:03,901 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:03,902 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 10, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:03,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:04,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-18 20:06:04,121 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:04,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:04,122 INFO L85 PathProgramCache]: Analyzing trace with hash 731834289, now seen corresponding path program 23 times [2022-11-18 20:06:04,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:04,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935664245] [2022-11-18 20:06:04,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:04,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:04,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:05,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:05,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:05,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:05,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:05,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:05,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:05,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:05,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:05,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:05,327 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 28 proven. 294 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-18 20:06:05,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:05,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935664245] [2022-11-18 20:06:05,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935664245] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:05,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488405703] [2022-11-18 20:06:05,328 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:06:05,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:05,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:05,334 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:05,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-18 20:06:05,521 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-11-18 20:06:05,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:05,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 64 conjunts are in the unsatisfiable core [2022-11-18 20:06:05,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:06,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:06,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:06,330 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:06,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:06,485 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:06,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:06,648 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:07,106 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:06:07,142 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 130 proven. 288 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-11-18 20:06:07,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:07,522 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:06:07,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:06:07,866 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 24 proven. 292 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-11-18 20:06:07,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488405703] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:07,866 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:07,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 29, 25] total 56 [2022-11-18 20:06:07,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749993905] [2022-11-18 20:06:07,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:07,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-11-18 20:06:07,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:07,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-11-18 20:06:07,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=2826, Unknown=0, NotChecked=0, Total=3080 [2022-11-18 20:06:07,868 INFO L87 Difference]: Start difference. First operand 156 states and 166 transitions. Second operand has 56 states, 54 states have (on average 2.7222222222222223) internal successors, (147), 51 states have internal predecessors, (147), 23 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (24), 24 states have call predecessors, (24), 23 states have call successors, (24) [2022-11-18 20:06:08,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:08,978 INFO L93 Difference]: Finished difference Result 202 states and 211 transitions. [2022-11-18 20:06:08,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 20:06:08,979 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 54 states have (on average 2.7222222222222223) internal successors, (147), 51 states have internal predecessors, (147), 23 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (24), 24 states have call predecessors, (24), 23 states have call successors, (24) Word has length 123 [2022-11-18 20:06:08,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:08,980 INFO L225 Difference]: With dead ends: 202 [2022-11-18 20:06:08,980 INFO L226 Difference]: Without dead ends: 200 [2022-11-18 20:06:08,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 229 SyntacticMatches, 14 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1733 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=423, Invalid=4407, Unknown=0, NotChecked=0, Total=4830 [2022-11-18 20:06:08,981 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 180 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 1255 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 1354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:08,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 761 Invalid, 1354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1255 Invalid, 0 Unknown, 66 Unchecked, 0.7s Time] [2022-11-18 20:06:08,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-11-18 20:06:09,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 133. [2022-11-18 20:06:09,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 states have internal predecessors, (113), 14 states have call successors, (14), 10 states have call predecessors, (14), 10 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 20:06:09,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 141 transitions. [2022-11-18 20:06:09,030 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 141 transitions. Word has length 123 [2022-11-18 20:06:09,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:09,030 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 141 transitions. [2022-11-18 20:06:09,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 54 states have (on average 2.7222222222222223) internal successors, (147), 51 states have internal predecessors, (147), 23 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (24), 24 states have call predecessors, (24), 23 states have call successors, (24) [2022-11-18 20:06:09,031 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 141 transitions. [2022-11-18 20:06:09,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-18 20:06:09,032 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:09,032 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:09,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:09,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-18 20:06:09,238 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:09,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:09,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1033591590, now seen corresponding path program 24 times [2022-11-18 20:06:09,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:09,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891691642] [2022-11-18 20:06:09,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:09,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:09,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:10,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:10,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:10,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:10,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:10,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:10,216 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 30 proven. 305 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-18 20:06:10,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:10,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891691642] [2022-11-18 20:06:10,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891691642] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:10,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769259548] [2022-11-18 20:06:10,217 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:06:10,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:10,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:10,218 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:10,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-18 20:06:10,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-11-18 20:06:10,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:10,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 64 conjunts are in the unsatisfiable core [2022-11-18 20:06:10,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:11,011 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:12,003 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 20:06:12,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 10 [2022-11-18 20:06:12,039 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 51 proven. 302 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-18 20:06:12,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:12,762 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:06:12,766 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:06:13,579 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 30 proven. 305 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-18 20:06:13,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769259548] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:13,579 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:13,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 28, 28] total 73 [2022-11-18 20:06:13,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121669970] [2022-11-18 20:06:13,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:13,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-11-18 20:06:13,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:13,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-11-18 20:06:13,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=590, Invalid=4666, Unknown=0, NotChecked=0, Total=5256 [2022-11-18 20:06:13,582 INFO L87 Difference]: Start difference. First operand 133 states and 141 transitions. Second operand has 73 states, 73 states have (on average 2.780821917808219) internal successors, (203), 68 states have internal predecessors, (203), 28 states have call successors, (29), 1 states have call predecessors, (29), 2 states have return successors, (30), 30 states have call predecessors, (30), 28 states have call successors, (30) [2022-11-18 20:06:15,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:15,357 INFO L93 Difference]: Finished difference Result 205 states and 221 transitions. [2022-11-18 20:06:15,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-18 20:06:15,358 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.780821917808219) internal successors, (203), 68 states have internal predecessors, (203), 28 states have call successors, (29), 1 states have call predecessors, (29), 2 states have return successors, (30), 30 states have call predecessors, (30), 28 states have call successors, (30) Word has length 123 [2022-11-18 20:06:15,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:15,359 INFO L225 Difference]: With dead ends: 205 [2022-11-18 20:06:15,359 INFO L226 Difference]: Without dead ends: 203 [2022-11-18 20:06:15,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 220 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2701 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=789, Invalid=7401, Unknown=0, NotChecked=0, Total=8190 [2022-11-18 20:06:15,361 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 210 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1226 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:15,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 670 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1226 Invalid, 0 Unknown, 28 Unchecked, 0.7s Time] [2022-11-18 20:06:15,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-11-18 20:06:15,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 170. [2022-11-18 20:06:15,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 145 states have (on average 1.0344827586206897) internal successors, (150), 145 states have internal predecessors, (150), 14 states have call successors, (14), 10 states have call predecessors, (14), 10 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 20:06:15,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 178 transitions. [2022-11-18 20:06:15,429 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 178 transitions. Word has length 123 [2022-11-18 20:06:15,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:15,430 INFO L495 AbstractCegarLoop]: Abstraction has 170 states and 178 transitions. [2022-11-18 20:06:15,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.780821917808219) internal successors, (203), 68 states have internal predecessors, (203), 28 states have call successors, (29), 1 states have call predecessors, (29), 2 states have return successors, (30), 30 states have call predecessors, (30), 28 states have call successors, (30) [2022-11-18 20:06:15,430 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 178 transitions. [2022-11-18 20:06:15,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-18 20:06:15,432 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:15,432 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 10, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:15,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:15,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-18 20:06:15,638 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:15,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:15,638 INFO L85 PathProgramCache]: Analyzing trace with hash 485078429, now seen corresponding path program 25 times [2022-11-18 20:06:15,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:15,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641847552] [2022-11-18 20:06:15,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:15,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:15,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:16,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:16,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:16,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:16,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:16,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:16,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:16,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,789 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 30 proven. 348 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-18 20:06:16,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:16,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641847552] [2022-11-18 20:06:16,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641847552] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:16,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604126454] [2022-11-18 20:06:16,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:06:16,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:16,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:16,795 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:16,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-18 20:06:16,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:16,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 66 conjunts are in the unsatisfiable core [2022-11-18 20:06:16,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:17,700 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:17,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:17,895 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:18,495 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:06:18,531 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 77 proven. 357 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-18 20:06:18,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:18,749 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:06:18,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:06:19,102 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 30 proven. 348 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-18 20:06:19,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604126454] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:19,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:19,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29, 28] total 56 [2022-11-18 20:06:19,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804382353] [2022-11-18 20:06:19,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:19,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-11-18 20:06:19,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:19,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-11-18 20:06:19,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=2842, Unknown=0, NotChecked=0, Total=3080 [2022-11-18 20:06:19,105 INFO L87 Difference]: Start difference. First operand 170 states and 178 transitions. Second operand has 56 states, 55 states have (on average 2.8545454545454545) internal successors, (157), 52 states have internal predecessors, (157), 22 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (23), 23 states have call predecessors, (23), 22 states have call successors, (23) [2022-11-18 20:06:21,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:21,306 INFO L93 Difference]: Finished difference Result 247 states and 255 transitions. [2022-11-18 20:06:21,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-11-18 20:06:21,306 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 2.8545454545454545) internal successors, (157), 52 states have internal predecessors, (157), 22 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (23), 23 states have call predecessors, (23), 22 states have call successors, (23) Word has length 131 [2022-11-18 20:06:21,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:21,307 INFO L225 Difference]: With dead ends: 247 [2022-11-18 20:06:21,308 INFO L226 Difference]: Without dead ends: 245 [2022-11-18 20:06:21,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 251 SyntacticMatches, 8 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2446 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=710, Invalid=7846, Unknown=0, NotChecked=0, Total=8556 [2022-11-18 20:06:21,309 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 539 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 2044 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 2160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 2044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:21,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 1203 Invalid, 2160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 2044 Invalid, 0 Unknown, 44 Unchecked, 1.1s Time] [2022-11-18 20:06:21,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-11-18 20:06:21,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 200. [2022-11-18 20:06:21,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 175 states have (on average 1.0342857142857143) internal successors, (181), 175 states have internal predecessors, (181), 14 states have call successors, (14), 10 states have call predecessors, (14), 10 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 20:06:21,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 209 transitions. [2022-11-18 20:06:21,403 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 209 transitions. Word has length 131 [2022-11-18 20:06:21,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:21,404 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 209 transitions. [2022-11-18 20:06:21,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 2.8545454545454545) internal successors, (157), 52 states have internal predecessors, (157), 22 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (23), 23 states have call predecessors, (23), 22 states have call successors, (23) [2022-11-18 20:06:21,404 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 209 transitions. [2022-11-18 20:06:21,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-18 20:06:21,405 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:21,406 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:21,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:21,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:21,606 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:21,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:21,607 INFO L85 PathProgramCache]: Analyzing trace with hash -2003969005, now seen corresponding path program 26 times [2022-11-18 20:06:21,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:21,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201994738] [2022-11-18 20:06:21,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:21,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:21,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:22,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:22,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:22,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:22,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:22,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:22,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:22,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:22,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:22,669 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 33 proven. 379 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-18 20:06:22,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:22,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201994738] [2022-11-18 20:06:22,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201994738] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:22,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590043088] [2022-11-18 20:06:22,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:06:22,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:22,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:22,671 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:22,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-18 20:06:22,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:06:22,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:22,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-18 20:06:22,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:23,658 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:24,769 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:06:24,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:06:24,814 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 180 proven. 253 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-11-18 20:06:24,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:26,680 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:06:26,685 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:06:28,205 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 177 proven. 235 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-18 20:06:28,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590043088] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:28,205 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:28,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 31, 30] total 82 [2022-11-18 20:06:28,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809381191] [2022-11-18 20:06:28,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:28,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-11-18 20:06:28,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:28,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-11-18 20:06:28,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=743, Invalid=5899, Unknown=0, NotChecked=0, Total=6642 [2022-11-18 20:06:28,208 INFO L87 Difference]: Start difference. First operand 200 states and 209 transitions. Second operand has 82 states, 82 states have (on average 2.7439024390243905) internal successors, (225), 76 states have internal predecessors, (225), 32 states have call successors, (33), 1 states have call predecessors, (33), 2 states have return successors, (35), 35 states have call predecessors, (35), 32 states have call successors, (35) [2022-11-18 20:06:32,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:32,341 INFO L93 Difference]: Finished difference Result 278 states and 287 transitions. [2022-11-18 20:06:32,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-11-18 20:06:32,342 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 2.7439024390243905) internal successors, (225), 76 states have internal predecessors, (225), 32 states have call successors, (33), 1 states have call predecessors, (33), 2 states have return successors, (35), 35 states have call predecessors, (35), 32 states have call successors, (35) Word has length 135 [2022-11-18 20:06:32,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:32,344 INFO L225 Difference]: With dead ends: 278 [2022-11-18 20:06:32,344 INFO L226 Difference]: Without dead ends: 167 [2022-11-18 20:06:32,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 259 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4914 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=1942, Invalid=16148, Unknown=0, NotChecked=0, Total=18090 [2022-11-18 20:06:32,348 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 64 mSDsluCounter, 1412 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 285 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:32,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 1469 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 943 Invalid, 0 Unknown, 285 Unchecked, 0.6s Time] [2022-11-18 20:06:32,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2022-11-18 20:06:32,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 167. [2022-11-18 20:06:32,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 142 states have (on average 1.028169014084507) internal successors, (146), 142 states have internal predecessors, (146), 14 states have call successors, (14), 10 states have call predecessors, (14), 10 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-18 20:06:32,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 174 transitions. [2022-11-18 20:06:32,434 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 174 transitions. Word has length 135 [2022-11-18 20:06:32,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:32,435 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 174 transitions. [2022-11-18 20:06:32,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 2.7439024390243905) internal successors, (225), 76 states have internal predecessors, (225), 32 states have call successors, (33), 1 states have call predecessors, (33), 2 states have return successors, (35), 35 states have call predecessors, (35), 32 states have call successors, (35) [2022-11-18 20:06:32,435 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 174 transitions. [2022-11-18 20:06:32,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-18 20:06:32,437 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:32,437 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 12, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:32,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-11-18 20:06:32,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:32,642 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:32,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:32,642 INFO L85 PathProgramCache]: Analyzing trace with hash 199745453, now seen corresponding path program 27 times [2022-11-18 20:06:32,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:32,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142664250] [2022-11-18 20:06:32,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:32,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:32,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:33,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:33,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:33,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:34,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:34,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:34,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:34,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:34,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:34,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:34,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:34,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:06:34,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:06:34,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:34,048 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 39 proven. 407 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-18 20:06:34,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:34,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142664250] [2022-11-18 20:06:34,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142664250] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:34,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297068012] [2022-11-18 20:06:34,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:06:34,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:34,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:34,051 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:34,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-18 20:06:34,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-11-18 20:06:34,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:34,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 71 conjunts are in the unsatisfiable core [2022-11-18 20:06:34,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:35,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:35,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:35,491 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:35,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:35,671 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:35,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:35,932 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:36,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:36,104 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:36,669 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:06:36,707 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 196 proven. 395 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-11-18 20:06:36,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:37,163 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:06:37,166 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:06:37,459 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 27 proven. 404 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2022-11-18 20:06:37,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297068012] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:37,459 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:37,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 32, 27] total 60 [2022-11-18 20:06:37,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197166451] [2022-11-18 20:06:37,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:37,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-11-18 20:06:37,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:37,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-11-18 20:06:37,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=286, Invalid=3254, Unknown=0, NotChecked=0, Total=3540 [2022-11-18 20:06:37,462 INFO L87 Difference]: Start difference. First operand 167 states and 174 transitions. Second operand has 60 states, 59 states have (on average 2.8135593220338984) internal successors, (166), 56 states have internal predecessors, (166), 26 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (27), 27 states have call predecessors, (27), 26 states have call successors, (27) [2022-11-18 20:06:38,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:38,963 INFO L93 Difference]: Finished difference Result 183 states and 189 transitions. [2022-11-18 20:06:38,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-18 20:06:38,964 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 2.8135593220338984) internal successors, (166), 56 states have internal predecessors, (166), 26 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (27), 27 states have call predecessors, (27), 26 states have call successors, (27) Word has length 143 [2022-11-18 20:06:38,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:38,965 INFO L225 Difference]: With dead ends: 183 [2022-11-18 20:06:38,966 INFO L226 Difference]: Without dead ends: 181 [2022-11-18 20:06:38,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 267 SyntacticMatches, 19 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2243 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=491, Invalid=5361, Unknown=0, NotChecked=0, Total=5852 [2022-11-18 20:06:38,968 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 213 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 1930 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 187 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:38,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 1249 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1930 Invalid, 0 Unknown, 187 Unchecked, 1.0s Time] [2022-11-18 20:06:38,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-11-18 20:06:39,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 132. [2022-11-18 20:06:39,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 108 states have (on average 1.0185185185185186) internal successors, (110), 108 states have internal predecessors, (110), 13 states have call successors, (13), 10 states have call predecessors, (13), 10 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-18 20:06:39,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 136 transitions. [2022-11-18 20:06:39,019 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 136 transitions. Word has length 143 [2022-11-18 20:06:39,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:39,020 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 136 transitions. [2022-11-18 20:06:39,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 2.8135593220338984) internal successors, (166), 56 states have internal predecessors, (166), 26 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (27), 27 states have call predecessors, (27), 26 states have call successors, (27) [2022-11-18 20:06:39,020 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 136 transitions. [2022-11-18 20:06:39,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-18 20:06:39,021 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:39,021 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 11, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:39,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:39,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:39,222 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:39,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:39,222 INFO L85 PathProgramCache]: Analyzing trace with hash 566812758, now seen corresponding path program 28 times [2022-11-18 20:06:39,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:39,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154242175] [2022-11-18 20:06:39,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:39,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:39,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:40,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:40,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:40,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:40,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:40,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:40,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:40,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:40,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:40,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:06:40,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:40,485 INFO L134 CoverageAnalysis]: Checked inductivity of 705 backedges. 33 proven. 426 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-11-18 20:06:40,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:40,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154242175] [2022-11-18 20:06:40,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154242175] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:40,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330125986] [2022-11-18 20:06:40,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:06:40,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:40,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:40,489 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:40,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-18 20:06:40,703 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:06:40,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:40,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 71 conjunts are in the unsatisfiable core [2022-11-18 20:06:40,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:41,546 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:41,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:06:42,493 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:06:42,533 INFO L134 CoverageAnalysis]: Checked inductivity of 705 backedges. 75 proven. 426 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-18 20:06:42,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:42,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2022-11-18 20:06:42,822 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 27 [2022-11-18 20:06:43,146 INFO L134 CoverageAnalysis]: Checked inductivity of 705 backedges. 33 proven. 426 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-11-18 20:06:43,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330125986] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:43,147 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:43,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 32, 31] total 62 [2022-11-18 20:06:43,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891034285] [2022-11-18 20:06:43,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:43,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-11-18 20:06:43,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:43,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-11-18 20:06:43,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=3499, Unknown=0, NotChecked=0, Total=3782 [2022-11-18 20:06:43,149 INFO L87 Difference]: Start difference. First operand 132 states and 136 transitions. Second operand has 62 states, 61 states have (on average 2.80327868852459) internal successors, (171), 58 states have internal predecessors, (171), 24 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (25), 25 states have call predecessors, (25), 24 states have call successors, (25) [2022-11-18 20:06:45,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:45,444 INFO L93 Difference]: Finished difference Result 219 states and 229 transitions. [2022-11-18 20:06:45,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-11-18 20:06:45,445 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 2.80327868852459) internal successors, (171), 58 states have internal predecessors, (171), 24 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (25), 25 states have call predecessors, (25), 24 states have call successors, (25) Word has length 143 [2022-11-18 20:06:45,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:45,446 INFO L225 Difference]: With dead ends: 219 [2022-11-18 20:06:45,446 INFO L226 Difference]: Without dead ends: 217 [2022-11-18 20:06:45,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 273 SyntacticMatches, 7 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2565 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=704, Invalid=7668, Unknown=0, NotChecked=0, Total=8372 [2022-11-18 20:06:45,448 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 269 mSDsluCounter, 1101 mSDsCounter, 0 mSdLazyCounter, 2925 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 3058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:45,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 1145 Invalid, 3058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2925 Invalid, 0 Unknown, 51 Unchecked, 1.5s Time] [2022-11-18 20:06:45,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-11-18 20:06:45,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 153. [2022-11-18 20:06:45,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 125 states have (on average 1.04) internal successors, (130), 125 states have internal predecessors, (130), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-18 20:06:45,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 162 transitions. [2022-11-18 20:06:45,501 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 162 transitions. Word has length 143 [2022-11-18 20:06:45,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:45,502 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 162 transitions. [2022-11-18 20:06:45,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 61 states have (on average 2.80327868852459) internal successors, (171), 58 states have internal predecessors, (171), 24 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (25), 25 states have call predecessors, (25), 24 states have call successors, (25) [2022-11-18 20:06:45,502 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 162 transitions. [2022-11-18 20:06:45,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-18 20:06:45,503 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:45,503 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:45,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:45,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:45,709 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:45,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:45,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1610023500, now seen corresponding path program 29 times [2022-11-18 20:06:45,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:45,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095669179] [2022-11-18 20:06:45,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:45,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:45,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:46,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:46,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:46,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:46,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:46,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:46,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:47,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:47,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:47,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:47,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:06:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:47,024 INFO L134 CoverageAnalysis]: Checked inductivity of 743 backedges. 36 proven. 461 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-11-18 20:06:47,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:47,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095669179] [2022-11-18 20:06:47,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095669179] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:47,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729699233] [2022-11-18 20:06:47,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:06:47,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:47,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:47,027 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:47,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-18 20:06:47,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-11-18 20:06:47,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:47,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 71 conjunts are in the unsatisfiable core [2022-11-18 20:06:47,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:48,183 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:06:48,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:06:49,002 INFO L134 CoverageAnalysis]: Checked inductivity of 743 backedges. 39 proven. 482 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2022-11-18 20:06:49,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:49,155 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:06:49,158 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:06:49,519 INFO L134 CoverageAnalysis]: Checked inductivity of 743 backedges. 36 proven. 461 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-11-18 20:06:49,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729699233] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:49,519 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:49,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 30] total 60 [2022-11-18 20:06:49,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468742962] [2022-11-18 20:06:49,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:49,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-11-18 20:06:49,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:49,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-11-18 20:06:49,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=3305, Unknown=0, NotChecked=0, Total=3540 [2022-11-18 20:06:49,522 INFO L87 Difference]: Start difference. First operand 153 states and 162 transitions. Second operand has 60 states, 59 states have (on average 2.983050847457627) internal successors, (176), 56 states have internal predecessors, (176), 24 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 24 states have call successors, (25) [2022-11-18 20:06:52,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:52,425 INFO L93 Difference]: Finished difference Result 255 states and 264 transitions. [2022-11-18 20:06:52,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-11-18 20:06:52,426 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 2.983050847457627) internal successors, (176), 56 states have internal predecessors, (176), 24 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 24 states have call successors, (25) Word has length 147 [2022-11-18 20:06:52,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:52,427 INFO L225 Difference]: With dead ends: 255 [2022-11-18 20:06:52,427 INFO L226 Difference]: Without dead ends: 253 [2022-11-18 20:06:52,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 287 SyntacticMatches, 4 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2508 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=718, Invalid=8984, Unknown=0, NotChecked=0, Total=9702 [2022-11-18 20:06:52,429 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 365 mSDsluCounter, 1550 mSDsCounter, 0 mSdLazyCounter, 2979 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 1600 SdHoareTripleChecker+Invalid, 3052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 2979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:52,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 1600 Invalid, 3052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 2979 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-18 20:06:52,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-11-18 20:06:52,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 158. [2022-11-18 20:06:52,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-18 20:06:52,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 167 transitions. [2022-11-18 20:06:52,495 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 167 transitions. Word has length 147 [2022-11-18 20:06:52,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:52,495 INFO L495 AbstractCegarLoop]: Abstraction has 158 states and 167 transitions. [2022-11-18 20:06:52,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 2.983050847457627) internal successors, (176), 56 states have internal predecessors, (176), 24 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 24 states have call successors, (25) [2022-11-18 20:06:52,496 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 167 transitions. [2022-11-18 20:06:52,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-11-18 20:06:52,497 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:52,497 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:52,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:52,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-11-18 20:06:52,698 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:52,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:52,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1246283454, now seen corresponding path program 30 times [2022-11-18 20:06:52,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:52,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225285953] [2022-11-18 20:06:52,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:52,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:52,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:53,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:53,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:53,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:53,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:53,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:53,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:53,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:53,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:53,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:53,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:53,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:06:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,199 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 201 proven. 272 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-11-18 20:06:53,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:53,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225285953] [2022-11-18 20:06:53,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225285953] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:53,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867189871] [2022-11-18 20:06:53,199 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:06:53,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:53,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:53,200 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:53,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-18 20:06:53,675 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-11-18 20:06:53,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:53,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 20:06:53,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:54,185 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 242 proven. 231 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-11-18 20:06:54,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:54,603 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 242 proven. 231 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-11-18 20:06:54,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867189871] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:54,603 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:54,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2022-11-18 20:06:54,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088068479] [2022-11-18 20:06:54,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:54,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-18 20:06:54,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:54,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-18 20:06:54,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=1245, Unknown=0, NotChecked=0, Total=1640 [2022-11-18 20:06:54,605 INFO L87 Difference]: Start difference. First operand 158 states and 167 transitions. Second operand has 41 states, 41 states have (on average 3.5121951219512195) internal successors, (144), 41 states have internal predecessors, (144), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2022-11-18 20:06:55,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:55,219 INFO L93 Difference]: Finished difference Result 259 states and 268 transitions. [2022-11-18 20:06:55,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-18 20:06:55,219 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.5121951219512195) internal successors, (144), 41 states have internal predecessors, (144), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 151 [2022-11-18 20:06:55,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:55,221 INFO L225 Difference]: With dead ends: 259 [2022-11-18 20:06:55,221 INFO L226 Difference]: Without dead ends: 207 [2022-11-18 20:06:55,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 290 SyntacticMatches, 24 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1275 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=665, Invalid=2091, Unknown=0, NotChecked=0, Total=2756 [2022-11-18 20:06:55,222 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 244 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:55,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 339 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:06:55,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-11-18 20:06:55,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 153. [2022-11-18 20:06:55,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 125 states have (on average 1.032) internal successors, (129), 125 states have internal predecessors, (129), 16 states have call successors, (16), 11 states have call predecessors, (16), 11 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-18 20:06:55,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 161 transitions. [2022-11-18 20:06:55,300 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 161 transitions. Word has length 151 [2022-11-18 20:06:55,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:55,301 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 161 transitions. [2022-11-18 20:06:55,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.5121951219512195) internal successors, (144), 41 states have internal predecessors, (144), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2022-11-18 20:06:55,301 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 161 transitions. [2022-11-18 20:06:55,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-18 20:06:55,303 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:55,303 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 12, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:55,316 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-18 20:06:55,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-18 20:06:55,510 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:55,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:55,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1897314831, now seen corresponding path program 31 times [2022-11-18 20:06:55,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:55,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128688384] [2022-11-18 20:06:55,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:55,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:56,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:06:56,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:06:56,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:56,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:06:56,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:06:56,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:06:56,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:06:56,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:06:56,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:06:56,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:06:56,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:06:56,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:06:56,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:06:56,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:56,904 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 36 proven. 512 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-18 20:06:56,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:56,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128688384] [2022-11-18 20:06:56,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128688384] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:56,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554441891] [2022-11-18 20:06:56,906 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:06:56,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:56,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:56,907 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:56,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-11-18 20:06:57,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:57,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 69 conjunts are in the unsatisfiable core [2022-11-18 20:06:57,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:58,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:06:58,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:06:58,237 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:59,029 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:06:59,070 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 82 proven. 512 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-11-18 20:06:59,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:59,318 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:06:59,321 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:06:59,677 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 36 proven. 512 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-18 20:06:59,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554441891] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:06:59,677 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:06:59,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 33, 32] total 64 [2022-11-18 20:06:59,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002614619] [2022-11-18 20:06:59,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:59,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-11-18 20:06:59,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:59,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-11-18 20:06:59,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=3756, Unknown=0, NotChecked=0, Total=4032 [2022-11-18 20:06:59,679 INFO L87 Difference]: Start difference. First operand 153 states and 161 transitions. Second operand has 64 states, 63 states have (on average 2.9365079365079363) internal successors, (185), 60 states have internal predecessors, (185), 26 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (27), 27 states have call predecessors, (27), 26 states have call successors, (27) [2022-11-18 20:07:01,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:01,669 INFO L93 Difference]: Finished difference Result 206 states and 213 transitions. [2022-11-18 20:07:01,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-18 20:07:01,670 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 2.9365079365079363) internal successors, (185), 60 states have internal predecessors, (185), 26 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (27), 27 states have call predecessors, (27), 26 states have call successors, (27) Word has length 155 [2022-11-18 20:07:01,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:01,670 INFO L225 Difference]: With dead ends: 206 [2022-11-18 20:07:01,671 INFO L226 Difference]: Without dead ends: 204 [2022-11-18 20:07:01,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 299 SyntacticMatches, 7 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1988 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=468, Invalid=6338, Unknown=0, NotChecked=0, Total=6806 [2022-11-18 20:07:01,672 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 262 mSDsluCounter, 1548 mSDsCounter, 0 mSdLazyCounter, 3043 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 1598 SdHoareTripleChecker+Invalid, 3135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 3043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:01,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 1598 Invalid, 3135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 3043 Invalid, 0 Unknown, 51 Unchecked, 1.4s Time] [2022-11-18 20:07:01,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-11-18 20:07:01,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 199. [2022-11-18 20:07:01,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 170 states have (on average 1.0294117647058822) internal successors, (175), 170 states have internal predecessors, (175), 16 states have call successors, (16), 12 states have call predecessors, (16), 12 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-18 20:07:01,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 207 transitions. [2022-11-18 20:07:01,756 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 207 transitions. Word has length 155 [2022-11-18 20:07:01,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:01,757 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 207 transitions. [2022-11-18 20:07:01,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 2.9365079365079363) internal successors, (185), 60 states have internal predecessors, (185), 26 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (27), 27 states have call predecessors, (27), 26 states have call successors, (27) [2022-11-18 20:07:01,757 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 207 transitions. [2022-11-18 20:07:01,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-18 20:07:01,758 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:01,759 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:07:01,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:01,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-18 20:07:01,965 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:01,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:01,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1021269893, now seen corresponding path program 32 times [2022-11-18 20:07:01,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:01,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840363964] [2022-11-18 20:07:01,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:01,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:02,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:07:03,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:07:03,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:07:03,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:03,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:07:03,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:07:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:07:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:07:03,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:07:03,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:07:03,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:07:03,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:07:03,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:07:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:03,697 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 39 proven. 551 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-18 20:07:03,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:03,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840363964] [2022-11-18 20:07:03,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840363964] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:03,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676255308] [2022-11-18 20:07:03,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:07:03,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:03,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:03,700 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:03,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-11-18 20:07:03,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:07:03,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:07:03,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 52 conjunts are in the unsatisfiable core [2022-11-18 20:07:03,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:04,775 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:07:06,072 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:07:06,072 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:07:06,114 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 264 proven. 353 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2022-11-18 20:07:06,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:07,530 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:07:07,535 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:07:09,368 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 259 proven. 331 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-18 20:07:09,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676255308] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:07:09,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:07:09,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 35, 34] total 94 [2022-11-18 20:07:09,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021730474] [2022-11-18 20:07:09,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:09,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-11-18 20:07:09,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:09,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-11-18 20:07:09,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1069, Invalid=7673, Unknown=0, NotChecked=0, Total=8742 [2022-11-18 20:07:09,372 INFO L87 Difference]: Start difference. First operand 199 states and 207 transitions. Second operand has 94 states, 93 states have (on average 2.881720430107527) internal successors, (268), 88 states have internal predecessors, (268), 39 states have call successors, (40), 1 states have call predecessors, (40), 2 states have return successors, (41), 41 states have call predecessors, (41), 39 states have call successors, (41) [2022-11-18 20:07:14,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:14,519 INFO L93 Difference]: Finished difference Result 251 states and 259 transitions. [2022-11-18 20:07:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-11-18 20:07:14,520 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 93 states have (on average 2.881720430107527) internal successors, (268), 88 states have internal predecessors, (268), 39 states have call successors, (40), 1 states have call predecessors, (40), 2 states have return successors, (41), 41 states have call predecessors, (41), 39 states have call successors, (41) Word has length 159 [2022-11-18 20:07:14,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:14,521 INFO L225 Difference]: With dead ends: 251 [2022-11-18 20:07:14,521 INFO L226 Difference]: Without dead ends: 199 [2022-11-18 20:07:14,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 297 SyntacticMatches, 12 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9139 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=2893, Invalid=22229, Unknown=0, NotChecked=0, Total=25122 [2022-11-18 20:07:14,524 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 285 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 182 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:14,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 877 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 524 Invalid, 0 Unknown, 182 Unchecked, 0.4s Time] [2022-11-18 20:07:14,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-11-18 20:07:14,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2022-11-18 20:07:14,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 170 states have (on average 1.0235294117647058) internal successors, (174), 170 states have internal predecessors, (174), 16 states have call successors, (16), 12 states have call predecessors, (16), 12 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-18 20:07:14,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 206 transitions. [2022-11-18 20:07:14,649 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 206 transitions. Word has length 159 [2022-11-18 20:07:14,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:14,649 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 206 transitions. [2022-11-18 20:07:14,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 93 states have (on average 2.881720430107527) internal successors, (268), 88 states have internal predecessors, (268), 39 states have call successors, (40), 1 states have call predecessors, (40), 2 states have return successors, (41), 41 states have call predecessors, (41), 39 states have call successors, (41) [2022-11-18 20:07:14,650 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 206 transitions. [2022-11-18 20:07:14,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-11-18 20:07:14,651 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:14,651 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 14, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:07:14,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:14,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-11-18 20:07:14,857 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:14,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:14,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1759787807, now seen corresponding path program 33 times [2022-11-18 20:07:14,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:14,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142325656] [2022-11-18 20:07:14,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:14,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:14,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:07:16,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:07:16,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:07:16,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:16,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:07:16,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:07:16,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:07:16,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:07:16,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:07:16,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:07:16,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:07:16,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:07:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:07:16,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:07:16,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:07:16,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:16,471 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 45 proven. 579 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-18 20:07:16,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:16,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142325656] [2022-11-18 20:07:16,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142325656] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:16,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543947548] [2022-11-18 20:07:16,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:07:16,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:16,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:16,474 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:16,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-11-18 20:07:17,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-11-18 20:07:17,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:07:17,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 77 conjunts are in the unsatisfiable core [2022-11-18 20:07:17,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:17,435 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:07:19,748 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:07:19,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2022-11-18 20:07:22,207 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:07:22,207 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2022-11-18 20:07:22,627 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:07:22,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2022-11-18 20:07:24,967 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:07:24,967 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2022-11-18 20:07:25,446 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2022-11-18 20:07:25,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 234 proven. 567 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-11-18 20:07:25,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:25,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543947548] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:25,688 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:07:25,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 35] total 51 [2022-11-18 20:07:25,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744307119] [2022-11-18 20:07:25,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:25,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-18 20:07:25,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:25,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-18 20:07:25,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=2538, Unknown=1, NotChecked=0, Total=2756 [2022-11-18 20:07:25,691 INFO L87 Difference]: Start difference. First operand 199 states and 206 transitions. Second operand has 51 states, 51 states have (on average 2.8823529411764706) internal successors, (147), 48 states have internal predecessors, (147), 19 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (21), 21 states have call predecessors, (21), 19 states have call successors, (21) [2022-11-18 20:07:27,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:27,254 INFO L93 Difference]: Finished difference Result 201 states and 207 transitions. [2022-11-18 20:07:27,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-11-18 20:07:27,254 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.8823529411764706) internal successors, (147), 48 states have internal predecessors, (147), 19 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (21), 21 states have call predecessors, (21), 19 states have call successors, (21) Word has length 167 [2022-11-18 20:07:27,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:27,255 INFO L225 Difference]: With dead ends: 201 [2022-11-18 20:07:27,255 INFO L226 Difference]: Without dead ends: 199 [2022-11-18 20:07:27,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 212 SyntacticMatches, 16 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1843 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=366, Invalid=4463, Unknown=1, NotChecked=0, Total=4830 [2022-11-18 20:07:27,256 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 117 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 2023 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 2354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 305 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:27,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 714 Invalid, 2354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2023 Invalid, 0 Unknown, 305 Unchecked, 1.1s Time] [2022-11-18 20:07:27,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-11-18 20:07:27,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 156. [2022-11-18 20:07:27,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 128 states have (on average 1.015625) internal successors, (130), 128 states have internal predecessors, (130), 15 states have call successors, (15), 12 states have call predecessors, (15), 12 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-11-18 20:07:27,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 160 transitions. [2022-11-18 20:07:27,312 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 160 transitions. Word has length 167 [2022-11-18 20:07:27,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:27,312 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 160 transitions. [2022-11-18 20:07:27,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.8823529411764706) internal successors, (147), 48 states have internal predecessors, (147), 19 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (21), 21 states have call predecessors, (21), 19 states have call successors, (21) [2022-11-18 20:07:27,313 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 160 transitions. [2022-11-18 20:07:27,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-11-18 20:07:27,313 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:27,313 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 13, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:07:27,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:27,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:27,514 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:27,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:27,514 INFO L85 PathProgramCache]: Analyzing trace with hash -286096696, now seen corresponding path program 34 times [2022-11-18 20:07:27,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:27,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343131354] [2022-11-18 20:07:27,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:27,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:27,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:29,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:07:29,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:07:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:07:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:29,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:07:29,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:07:29,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:07:29,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:07:29,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:07:29,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:07:29,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:07:29,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:07:29,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:07:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:07:29,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:29,202 INFO L134 CoverageAnalysis]: Checked inductivity of 987 backedges. 39 proven. 606 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-11-18 20:07:29,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:29,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343131354] [2022-11-18 20:07:29,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343131354] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:29,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204170074] [2022-11-18 20:07:29,203 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:07:29,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:29,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:29,204 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:29,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-11-18 20:07:29,453 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:07:29,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:07:29,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 79 conjunts are in the unsatisfiable core [2022-11-18 20:07:29,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:30,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:07:30,695 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2022-11-18 20:07:31,173 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 20:07:31,211 INFO L134 CoverageAnalysis]: Checked inductivity of 987 backedges. 89 proven. 606 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-11-18 20:07:31,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:31,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204170074] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:31,933 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:07:31,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 36] total 53 [2022-11-18 20:07:31,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363076898] [2022-11-18 20:07:31,934 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:31,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-11-18 20:07:31,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:31,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-11-18 20:07:31,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=4229, Unknown=0, NotChecked=0, Total=4556 [2022-11-18 20:07:31,936 INFO L87 Difference]: Start difference. First operand 156 states and 160 transitions. Second operand has 53 states, 52 states have (on average 2.7884615384615383) internal successors, (145), 49 states have internal predecessors, (145), 28 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (29), 29 states have call predecessors, (29), 28 states have call successors, (29) [2022-11-18 20:07:34,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:34,419 INFO L93 Difference]: Finished difference Result 240 states and 248 transitions. [2022-11-18 20:07:34,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-11-18 20:07:34,419 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 2.7884615384615383) internal successors, (145), 49 states have internal predecessors, (145), 28 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (29), 29 states have call predecessors, (29), 28 states have call successors, (29) Word has length 167 [2022-11-18 20:07:34,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:34,421 INFO L225 Difference]: With dead ends: 240 [2022-11-18 20:07:34,421 INFO L226 Difference]: Without dead ends: 238 [2022-11-18 20:07:34,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 212 SyntacticMatches, 5 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2822 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=634, Invalid=7922, Unknown=0, NotChecked=0, Total=8556 [2022-11-18 20:07:34,423 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 221 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 2948 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 1375 SdHoareTripleChecker+Invalid, 3081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 2948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:34,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 1375 Invalid, 3081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 2948 Invalid, 0 Unknown, 82 Unchecked, 1.5s Time] [2022-11-18 20:07:34,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-11-18 20:07:34,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 173. [2022-11-18 20:07:34,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 142 states have (on average 1.028169014084507) internal successors, (146), 142 states have internal predecessors, (146), 17 states have call successors, (17), 13 states have call predecessors, (17), 13 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-18 20:07:34,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-11-18 20:07:34,491 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 167 [2022-11-18 20:07:34,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:34,491 INFO L495 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-11-18 20:07:34,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 2.7884615384615383) internal successors, (145), 49 states have internal predecessors, (145), 28 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (29), 29 states have call predecessors, (29), 28 states have call successors, (29) [2022-11-18 20:07:34,491 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-11-18 20:07:34,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-18 20:07:34,492 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:34,492 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 13, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:07:34,498 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:34,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-18 20:07:34,693 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:34,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:34,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1640373182, now seen corresponding path program 35 times [2022-11-18 20:07:34,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:34,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326392160] [2022-11-18 20:07:34,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:34,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:34,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:36,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:07:36,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:07:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:07:36,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:07:36,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:07:36,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:07:36,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:07:36,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:07:36,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:07:36,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:07:36,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:07:36,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:07:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:07:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:36,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 42 proven. 649 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-11-18 20:07:36,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:36,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326392160] [2022-11-18 20:07:36,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326392160] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:36,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611905406] [2022-11-18 20:07:36,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:07:36,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:36,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:36,163 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:36,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-11-18 20:07:36,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-11-18 20:07:36,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:07:36,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 79 conjunts are in the unsatisfiable core [2022-11-18 20:07:36,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:37,618 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:07:38,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:07:38,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 66 proven. 655 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-11-18 20:07:38,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:38,851 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:07:38,854 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:07:39,297 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 42 proven. 649 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-11-18 20:07:39,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611905406] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:07:39,297 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:07:39,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 34] total 68 [2022-11-18 20:07:39,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158479903] [2022-11-18 20:07:39,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:39,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-11-18 20:07:39,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:39,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-11-18 20:07:39,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=4287, Unknown=0, NotChecked=0, Total=4556 [2022-11-18 20:07:39,300 INFO L87 Difference]: Start difference. First operand 173 states and 180 transitions. Second operand has 68 states, 67 states have (on average 3.044776119402985) internal successors, (204), 64 states have internal predecessors, (204), 28 states have call successors, (29), 1 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 28 states have call successors, (29) [2022-11-18 20:07:43,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:43,050 INFO L93 Difference]: Finished difference Result 291 states and 298 transitions. [2022-11-18 20:07:43,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-11-18 20:07:43,051 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 3.044776119402985) internal successors, (204), 64 states have internal predecessors, (204), 28 states have call successors, (29), 1 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 28 states have call successors, (29) Word has length 171 [2022-11-18 20:07:43,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:43,052 INFO L225 Difference]: With dead ends: 291 [2022-11-18 20:07:43,052 INFO L226 Difference]: Without dead ends: 289 [2022-11-18 20:07:43,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 335 SyntacticMatches, 4 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3327 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=828, Invalid=11828, Unknown=0, NotChecked=0, Total=12656 [2022-11-18 20:07:43,055 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 444 mSDsluCounter, 2124 mSDsCounter, 0 mSdLazyCounter, 4354 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 2180 SdHoareTripleChecker+Invalid, 4447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 4354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:43,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [447 Valid, 2180 Invalid, 4447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 4354 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-18 20:07:43,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-18 20:07:43,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 178. [2022-11-18 20:07:43,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 147 states have (on average 1.0272108843537415) internal successors, (151), 147 states have internal predecessors, (151), 17 states have call successors, (17), 13 states have call predecessors, (17), 13 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-18 20:07:43,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 185 transitions. [2022-11-18 20:07:43,161 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 185 transitions. Word has length 171 [2022-11-18 20:07:43,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:43,161 INFO L495 AbstractCegarLoop]: Abstraction has 178 states and 185 transitions. [2022-11-18 20:07:43,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 3.044776119402985) internal successors, (204), 64 states have internal predecessors, (204), 28 states have call successors, (29), 1 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 28 states have call successors, (29) [2022-11-18 20:07:43,162 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 185 transitions. [2022-11-18 20:07:43,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-18 20:07:43,163 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:43,163 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:07:43,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:43,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-18 20:07:43,379 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:43,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:43,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1634186828, now seen corresponding path program 36 times [2022-11-18 20:07:43,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:43,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140334783] [2022-11-18 20:07:43,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:43,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:44,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:07:44,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:07:44,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:07:44,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:44,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:07:44,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:07:44,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:07:44,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:07:44,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:07:44,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:07:44,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:07:44,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:07:44,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:07:44,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:07:44,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:44,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 289 proven. 374 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-18 20:07:44,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:44,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140334783] [2022-11-18 20:07:44,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140334783] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:44,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950729711] [2022-11-18 20:07:44,068 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:07:44,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:44,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:44,071 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:44,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-11-18 20:07:44,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-11-18 20:07:44,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:07:44,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 20:07:44,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:45,237 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 338 proven. 325 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-18 20:07:45,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:45,719 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 338 proven. 325 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-18 20:07:45,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950729711] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:07:45,720 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:07:45,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2022-11-18 20:07:45,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055733216] [2022-11-18 20:07:45,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:45,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-11-18 20:07:45,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:45,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-11-18 20:07:45,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=515, Invalid=1647, Unknown=0, NotChecked=0, Total=2162 [2022-11-18 20:07:45,722 INFO L87 Difference]: Start difference. First operand 178 states and 185 transitions. Second operand has 47 states, 47 states have (on average 3.5319148936170213) internal successors, (166), 47 states have internal predecessors, (166), 15 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2022-11-18 20:07:46,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:46,333 INFO L93 Difference]: Finished difference Result 295 states and 302 transitions. [2022-11-18 20:07:46,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-18 20:07:46,333 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.5319148936170213) internal successors, (166), 47 states have internal predecessors, (166), 15 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 175 [2022-11-18 20:07:46,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:46,334 INFO L225 Difference]: With dead ends: 295 [2022-11-18 20:07:46,334 INFO L226 Difference]: Without dead ends: 235 [2022-11-18 20:07:46,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 336 SyntacticMatches, 28 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1700 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=872, Invalid=2788, Unknown=0, NotChecked=0, Total=3660 [2022-11-18 20:07:46,336 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 290 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:46,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 268 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:07:46,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-11-18 20:07:46,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 173. [2022-11-18 20:07:46,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 142 states have (on average 1.0211267605633803) internal successors, (145), 142 states have internal predecessors, (145), 17 states have call successors, (17), 13 states have call predecessors, (17), 13 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-18 20:07:46,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 179 transitions. [2022-11-18 20:07:46,414 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 179 transitions. Word has length 175 [2022-11-18 20:07:46,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:46,414 INFO L495 AbstractCegarLoop]: Abstraction has 173 states and 179 transitions. [2022-11-18 20:07:46,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.5319148936170213) internal successors, (166), 47 states have internal predecessors, (166), 15 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2022-11-18 20:07:46,414 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 179 transitions. [2022-11-18 20:07:46,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-11-18 20:07:46,415 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:46,415 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 14, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:07:46,421 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:46,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-11-18 20:07:46,616 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:46,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:46,616 INFO L85 PathProgramCache]: Analyzing trace with hash -38045055, now seen corresponding path program 37 times [2022-11-18 20:07:46,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:46,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386065502] [2022-11-18 20:07:46,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:46,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:46,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:48,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:07:48,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:07:48,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:07:48,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:07:48,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:07:48,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:07:48,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:07:48,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:07:48,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:07:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:07:48,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:07:48,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:07:48,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:07:48,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:07:48,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1146 backedges. 42 proven. 708 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-18 20:07:48,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:48,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386065502] [2022-11-18 20:07:48,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386065502] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:48,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352059056] [2022-11-18 20:07:48,289 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:07:48,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:48,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:48,291 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:48,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-11-18 20:07:48,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:48,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 77 conjunts are in the unsatisfiable core [2022-11-18 20:07:48,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:49,730 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:07:49,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:07:49,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:07:51,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:07:51,072 INFO L134 CoverageAnalysis]: Checked inductivity of 1146 backedges. 96 proven. 708 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-11-18 20:07:51,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:51,372 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:07:51,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:07:51,879 INFO L134 CoverageAnalysis]: Checked inductivity of 1146 backedges. 42 proven. 708 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-18 20:07:51,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352059056] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:07:51,879 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:07:51,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 37, 36] total 72 [2022-11-18 20:07:51,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506057574] [2022-11-18 20:07:51,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:51,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-11-18 20:07:51,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:51,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-11-18 20:07:51,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=4798, Unknown=0, NotChecked=0, Total=5112 [2022-11-18 20:07:51,882 INFO L87 Difference]: Start difference. First operand 173 states and 179 transitions. Second operand has 72 states, 71 states have (on average 3.0) internal successors, (213), 68 states have internal predecessors, (213), 30 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (31), 31 states have call predecessors, (31), 30 states have call successors, (31) [2022-11-18 20:07:54,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:07:54,293 INFO L93 Difference]: Finished difference Result 234 states and 239 transitions. [2022-11-18 20:07:54,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-11-18 20:07:54,294 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 3.0) internal successors, (213), 68 states have internal predecessors, (213), 30 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (31), 31 states have call predecessors, (31), 30 states have call successors, (31) Word has length 179 [2022-11-18 20:07:54,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:07:54,295 INFO L225 Difference]: With dead ends: 234 [2022-11-18 20:07:54,295 INFO L226 Difference]: Without dead ends: 232 [2022-11-18 20:07:54,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 347 SyntacticMatches, 7 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2513 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=526, Invalid=8030, Unknown=0, NotChecked=0, Total=8556 [2022-11-18 20:07:54,297 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 364 mSDsluCounter, 1563 mSDsCounter, 0 mSdLazyCounter, 3515 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 1619 SdHoareTripleChecker+Invalid, 3635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 3515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:07:54,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 1619 Invalid, 3635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 3515 Invalid, 0 Unknown, 58 Unchecked, 1.7s Time] [2022-11-18 20:07:54,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-11-18 20:07:54,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 227. [2022-11-18 20:07:54,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 195 states have (on average 1.0205128205128204) internal successors, (199), 195 states have internal predecessors, (199), 17 states have call successors, (17), 14 states have call predecessors, (17), 14 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-18 20:07:54,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 233 transitions. [2022-11-18 20:07:54,417 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 233 transitions. Word has length 179 [2022-11-18 20:07:54,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:07:54,417 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 233 transitions. [2022-11-18 20:07:54,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 3.0) internal successors, (213), 68 states have internal predecessors, (213), 30 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (31), 31 states have call predecessors, (31), 30 states have call successors, (31) [2022-11-18 20:07:54,418 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 233 transitions. [2022-11-18 20:07:54,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-11-18 20:07:54,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:07:54,419 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 15, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:07:54,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-11-18 20:07:54,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-11-18 20:07:54,619 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:07:54,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:07:54,619 INFO L85 PathProgramCache]: Analyzing trace with hash -77201330, now seen corresponding path program 38 times [2022-11-18 20:07:54,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:07:54,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336141043] [2022-11-18 20:07:54,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:07:54,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:07:54,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:07:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:07:56,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:07:56,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:07:56,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:07:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:07:56,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:07:56,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:07:56,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:07:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:07:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:07:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:07:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:07:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:07:56,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:07:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:07:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:07:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:07:56,484 INFO L134 CoverageAnalysis]: Checked inductivity of 1221 backedges. 43 proven. 724 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2022-11-18 20:07:56,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:07:56,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336141043] [2022-11-18 20:07:56,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336141043] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:56,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137691543] [2022-11-18 20:07:56,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:07:56,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:07:56,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:07:56,487 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:07:56,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-11-18 20:07:56,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:07:56,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:07:56,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-18 20:07:56,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:07:57,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:07:58,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:07:58,124 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:07:58,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:07:58,318 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:07:58,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:07:58,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:07:58,949 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-18 20:07:58,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1221 backedges. 174 proven. 770 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2022-11-18 20:07:58,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:59,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137691543] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:59,815 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:07:59,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 40] total 61 [2022-11-18 20:07:59,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626858247] [2022-11-18 20:07:59,815 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:59,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-11-18 20:07:59,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:59,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-11-18 20:07:59,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=469, Invalid=5383, Unknown=0, NotChecked=0, Total=5852 [2022-11-18 20:07:59,817 INFO L87 Difference]: Start difference. First operand 227 states and 233 transitions. Second operand has 61 states, 58 states have (on average 2.7241379310344827) internal successors, (158), 56 states have internal predecessors, (158), 33 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (34), 34 states have call predecessors, (34), 33 states have call successors, (34) [2022-11-18 20:08:03,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:03,187 INFO L93 Difference]: Finished difference Result 261 states and 268 transitions. [2022-11-18 20:08:03,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-11-18 20:08:03,187 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 58 states have (on average 2.7241379310344827) internal successors, (158), 56 states have internal predecessors, (158), 33 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (34), 34 states have call predecessors, (34), 33 states have call successors, (34) Word has length 183 [2022-11-18 20:08:03,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:03,189 INFO L225 Difference]: With dead ends: 261 [2022-11-18 20:08:03,189 INFO L226 Difference]: Without dead ends: 259 [2022-11-18 20:08:03,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 227 SyntacticMatches, 8 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4408 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1054, Invalid=11828, Unknown=0, NotChecked=0, Total=12882 [2022-11-18 20:08:03,190 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 515 mSDsluCounter, 1487 mSDsCounter, 0 mSdLazyCounter, 3324 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 1545 SdHoareTripleChecker+Invalid, 3520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 3324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:03,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [517 Valid, 1545 Invalid, 3520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 3324 Invalid, 0 Unknown, 61 Unchecked, 1.7s Time] [2022-11-18 20:08:03,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-11-18 20:08:03,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 176. [2022-11-18 20:08:03,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 145 states have (on average 1.013793103448276) internal successors, (147), 145 states have internal predecessors, (147), 16 states have call successors, (16), 14 states have call predecessors, (16), 14 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-11-18 20:08:03,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 179 transitions. [2022-11-18 20:08:03,262 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 179 transitions. Word has length 183 [2022-11-18 20:08:03,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:03,262 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 179 transitions. [2022-11-18 20:08:03,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 58 states have (on average 2.7241379310344827) internal successors, (158), 56 states have internal predecessors, (158), 33 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (34), 34 states have call predecessors, (34), 33 states have call successors, (34) [2022-11-18 20:08:03,262 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 179 transitions. [2022-11-18 20:08:03,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-11-18 20:08:03,264 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:03,264 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 14, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:03,269 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:03,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:03,466 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:03,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:03,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1869254391, now seen corresponding path program 39 times [2022-11-18 20:08:03,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:03,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41658812] [2022-11-18 20:08:03,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:03,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:03,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:08:04,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:08:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:08:04,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:08:04,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:08:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:08:04,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:08:04,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:08:04,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:08:04,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:08:04,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:08:04,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:08:04,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:08:04,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:08:04,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:08:04,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:08:04,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:04,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1196 backedges. 45 proven. 755 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-18 20:08:04,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:04,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41658812] [2022-11-18 20:08:04,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41658812] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:04,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589561783] [2022-11-18 20:08:04,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:08:04,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:04,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:04,919 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:04,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-11-18 20:08:05,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-11-18 20:08:05,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:08:05,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-18 20:08:05,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:06,956 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:08:08,777 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-18 20:08:08,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 10 [2022-11-18 20:08:08,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1196 backedges. 69 proven. 764 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-11-18 20:08:08,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:08:10,152 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:08:10,155 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:08:11,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1196 backedges. 45 proven. 755 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-18 20:08:11,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589561783] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:08:11,662 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:08:11,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 104 [2022-11-18 20:08:11,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081710632] [2022-11-18 20:08:11,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:08:11,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-11-18 20:08:11,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:11,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-11-18 20:08:11,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1060, Invalid=9652, Unknown=0, NotChecked=0, Total=10712 [2022-11-18 20:08:11,666 INFO L87 Difference]: Start difference. First operand 176 states and 179 transitions. Second operand has 104 states, 103 states have (on average 2.9902912621359223) internal successors, (308), 99 states have internal predecessors, (308), 43 states have call successors, (44), 1 states have call predecessors, (44), 2 states have return successors, (45), 45 states have call predecessors, (45), 43 states have call successors, (45) [2022-11-18 20:08:16,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:16,382 INFO L93 Difference]: Finished difference Result 292 states and 310 transitions. [2022-11-18 20:08:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-11-18 20:08:16,383 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 103 states have (on average 2.9902912621359223) internal successors, (308), 99 states have internal predecessors, (308), 43 states have call successors, (44), 1 states have call predecessors, (44), 2 states have return successors, (45), 45 states have call predecessors, (45), 43 states have call successors, (45) Word has length 183 [2022-11-18 20:08:16,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:16,384 INFO L225 Difference]: With dead ends: 292 [2022-11-18 20:08:16,384 INFO L226 Difference]: Without dead ends: 290 [2022-11-18 20:08:16,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 330 SyntacticMatches, 2 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6073 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=1657, Invalid=16165, Unknown=0, NotChecked=0, Total=17822 [2022-11-18 20:08:16,387 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 453 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 2882 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1704 SdHoareTripleChecker+Invalid, 3127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:16,387 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 1704 Invalid, 3127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2882 Invalid, 0 Unknown, 128 Unchecked, 1.7s Time] [2022-11-18 20:08:16,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-11-18 20:08:16,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 237. [2022-11-18 20:08:16,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 205 states have (on average 1.0146341463414634) internal successors, (208), 205 states have internal predecessors, (208), 17 states have call successors, (17), 14 states have call predecessors, (17), 14 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-18 20:08:16,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 242 transitions. [2022-11-18 20:08:16,586 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 242 transitions. Word has length 183 [2022-11-18 20:08:16,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:16,586 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 242 transitions. [2022-11-18 20:08:16,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 103 states have (on average 2.9902912621359223) internal successors, (308), 99 states have internal predecessors, (308), 43 states have call successors, (44), 1 states have call predecessors, (44), 2 states have return successors, (45), 45 states have call predecessors, (45), 43 states have call successors, (45) [2022-11-18 20:08:16,587 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 242 transitions. [2022-11-18 20:08:16,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-11-18 20:08:16,588 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:16,588 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 15, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:16,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:16,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-11-18 20:08:16,795 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:16,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:16,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1911496390, now seen corresponding path program 40 times [2022-11-18 20:08:16,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:16,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295101347] [2022-11-18 20:08:16,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:16,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:16,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:08:18,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:08:18,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:08:18,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:08:18,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:08:18,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:08:18,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:08:18,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:08:18,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:08:18,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:08:18,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:08:18,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:08:18,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:08:18,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:08:18,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:08:18,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:08:18,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:08:18,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:18,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1317 backedges. 45 proven. 818 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2022-11-18 20:08:18,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:18,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295101347] [2022-11-18 20:08:18,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295101347] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:18,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464323230] [2022-11-18 20:08:18,327 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:08:18,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:18,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:18,329 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:18,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-11-18 20:08:18,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:08:18,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:08:18,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 86 conjunts are in the unsatisfiable core [2022-11-18 20:08:18,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:19,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:08:20,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:08:20,142 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:08:21,324 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:08:21,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1317 backedges. 103 proven. 818 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-18 20:08:21,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:08:21,757 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:08:21,761 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:08:22,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1317 backedges. 45 proven. 818 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2022-11-18 20:08:22,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464323230] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:08:22,199 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:08:22,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 40, 39] total 78 [2022-11-18 20:08:22,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392119180] [2022-11-18 20:08:22,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:08:22,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-11-18 20:08:22,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:22,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-11-18 20:08:22,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=5659, Unknown=0, NotChecked=0, Total=6006 [2022-11-18 20:08:22,201 INFO L87 Difference]: Start difference. First operand 237 states and 242 transitions. Second operand has 78 states, 77 states have (on average 2.9740259740259742) internal successors, (229), 74 states have internal predecessors, (229), 32 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (33), 33 states have call predecessors, (33), 32 states have call successors, (33) [2022-11-18 20:08:26,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:26,827 INFO L93 Difference]: Finished difference Result 307 states and 312 transitions. [2022-11-18 20:08:26,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-11-18 20:08:26,827 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 77 states have (on average 2.9740259740259742) internal successors, (229), 74 states have internal predecessors, (229), 32 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (33), 33 states have call predecessors, (33), 32 states have call successors, (33) Word has length 191 [2022-11-18 20:08:26,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:26,829 INFO L225 Difference]: With dead ends: 307 [2022-11-18 20:08:26,829 INFO L226 Difference]: Without dead ends: 305 [2022-11-18 20:08:26,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 369 SyntacticMatches, 7 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5424 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1107, Invalid=17253, Unknown=0, NotChecked=0, Total=18360 [2022-11-18 20:08:26,831 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 802 mSDsluCounter, 2588 mSDsCounter, 0 mSdLazyCounter, 5212 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 2646 SdHoareTripleChecker+Invalid, 5454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 5212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:26,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [804 Valid, 2646 Invalid, 5454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 5212 Invalid, 0 Unknown, 108 Unchecked, 2.5s Time] [2022-11-18 20:08:26,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-11-18 20:08:26,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 241. [2022-11-18 20:08:26,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 208 states have (on average 1.0144230769230769) internal successors, (211), 208 states have internal predecessors, (211), 17 states have call successors, (17), 15 states have call predecessors, (17), 15 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-11-18 20:08:26,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 245 transitions. [2022-11-18 20:08:26,973 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 245 transitions. Word has length 191 [2022-11-18 20:08:26,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:26,973 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 245 transitions. [2022-11-18 20:08:26,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 77 states have (on average 2.9740259740259742) internal successors, (229), 74 states have internal predecessors, (229), 32 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (33), 33 states have call predecessors, (33), 32 states have call successors, (33) [2022-11-18 20:08:26,974 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 245 transitions. [2022-11-18 20:08:26,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-18 20:08:26,974 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:26,974 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 15, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:26,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:27,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-11-18 20:08:27,175 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:27,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:27,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1959522608, now seen corresponding path program 41 times [2022-11-18 20:08:27,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:27,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452309436] [2022-11-18 20:08:27,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:27,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:27,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:08:28,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:08:28,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:08:28,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:08:28,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:08:28,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:08:28,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:08:28,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:08:28,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:08:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:08:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:08:28,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:08:28,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:08:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:08:28,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:08:28,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:08:28,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:08:28,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:28,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1371 backedges. 48 proven. 869 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2022-11-18 20:08:28,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:28,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452309436] [2022-11-18 20:08:28,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452309436] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:28,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744567179] [2022-11-18 20:08:28,783 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:08:28,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:28,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:28,784 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:28,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-11-18 20:08:29,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-11-18 20:08:29,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:08:29,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 87 conjunts are in the unsatisfiable core [2022-11-18 20:08:29,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:30,485 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:08:31,727 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:08:31,776 INFO L134 CoverageAnalysis]: Checked inductivity of 1371 backedges. 78 proven. 875 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2022-11-18 20:08:31,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:08:31,982 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:08:31,985 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:08:33,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1371 backedges. 48 proven. 869 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2022-11-18 20:08:33,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744567179] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:08:33,317 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:08:33,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 38] total 93 [2022-11-18 20:08:33,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761980075] [2022-11-18 20:08:33,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:08:33,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-11-18 20:08:33,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:33,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-11-18 20:08:33,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=8134, Unknown=0, NotChecked=0, Total=8556 [2022-11-18 20:08:33,320 INFO L87 Difference]: Start difference. First operand 241 states and 245 transitions. Second operand has 93 states, 92 states have (on average 3.0) internal successors, (276), 87 states have internal predecessors, (276), 47 states have call successors, (48), 1 states have call predecessors, (48), 2 states have return successors, (49), 49 states have call predecessors, (49), 47 states have call successors, (49) [2022-11-18 20:08:39,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:39,366 INFO L93 Difference]: Finished difference Result 379 states and 386 transitions. [2022-11-18 20:08:39,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-11-18 20:08:39,367 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 92 states have (on average 3.0) internal successors, (276), 87 states have internal predecessors, (276), 47 states have call successors, (48), 1 states have call predecessors, (48), 2 states have return successors, (49), 49 states have call predecessors, (49), 47 states have call successors, (49) Word has length 195 [2022-11-18 20:08:39,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:39,368 INFO L225 Difference]: With dead ends: 379 [2022-11-18 20:08:39,368 INFO L226 Difference]: Without dead ends: 377 [2022-11-18 20:08:39,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 369 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5398 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=1154, Invalid=19438, Unknown=0, NotChecked=0, Total=20592 [2022-11-18 20:08:39,370 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 377 mSDsluCounter, 4339 mSDsCounter, 0 mSdLazyCounter, 7506 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 4430 SdHoareTripleChecker+Invalid, 7587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 7506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:39,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 4430 Invalid, 7587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 7506 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-11-18 20:08:39,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-11-18 20:08:39,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 246. [2022-11-18 20:08:39,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 212 states have (on average 1.0188679245283019) internal successors, (216), 212 states have internal predecessors, (216), 18 states have call successors, (18), 15 states have call predecessors, (18), 15 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-11-18 20:08:39,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 252 transitions. [2022-11-18 20:08:39,509 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 252 transitions. Word has length 195 [2022-11-18 20:08:39,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:39,509 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 252 transitions. [2022-11-18 20:08:39,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 92 states have (on average 3.0) internal successors, (276), 87 states have internal predecessors, (276), 47 states have call successors, (48), 1 states have call predecessors, (48), 2 states have return successors, (49), 49 states have call predecessors, (49), 47 states have call successors, (49) [2022-11-18 20:08:39,510 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 252 transitions. [2022-11-18 20:08:39,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-11-18 20:08:39,510 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:39,511 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:39,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:39,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:39,711 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:39,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:39,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1727141414, now seen corresponding path program 42 times [2022-11-18 20:08:39,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:39,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095792362] [2022-11-18 20:08:39,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:39,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:08:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:08:40,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:08:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:08:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:08:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:08:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:08:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:08:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:08:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:08:40,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:08:40,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:08:40,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:08:40,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:08:40,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:08:40,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:08:40,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:08:40,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:40,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 393 proven. 492 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-11-18 20:08:40,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:40,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095792362] [2022-11-18 20:08:40,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095792362] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:40,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676649263] [2022-11-18 20:08:40,541 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:08:40,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:40,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:40,542 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:40,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-11-18 20:08:41,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-11-18 20:08:41,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:08:41,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-18 20:08:41,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:42,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 450 proven. 435 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-11-18 20:08:42,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:08:43,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 450 proven. 435 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-11-18 20:08:43,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676649263] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:08:43,204 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:08:43,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2022-11-18 20:08:43,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369249962] [2022-11-18 20:08:43,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:08:43,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-11-18 20:08:43,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:43,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-11-18 20:08:43,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=651, Invalid=2105, Unknown=0, NotChecked=0, Total=2756 [2022-11-18 20:08:43,206 INFO L87 Difference]: Start difference. First operand 246 states and 252 transitions. Second operand has 53 states, 53 states have (on average 3.547169811320755) internal successors, (188), 53 states have internal predecessors, (188), 17 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2022-11-18 20:08:44,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:44,378 INFO L93 Difference]: Finished difference Result 384 states and 391 transitions. [2022-11-18 20:08:44,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-11-18 20:08:44,378 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.547169811320755) internal successors, (188), 53 states have internal predecessors, (188), 17 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) Word has length 199 [2022-11-18 20:08:44,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:44,379 INFO L225 Difference]: With dead ends: 384 [2022-11-18 20:08:44,379 INFO L226 Difference]: Without dead ends: 209 [2022-11-18 20:08:44,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 382 SyntacticMatches, 32 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2800 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1582, Invalid=5558, Unknown=0, NotChecked=0, Total=7140 [2022-11-18 20:08:44,380 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 444 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:44,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [445 Valid, 429 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:08:44,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-18 20:08:44,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 192. [2022-11-18 20:08:44,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 158 states have (on average 1.0126582278481013) internal successors, (160), 158 states have internal predecessors, (160), 18 states have call successors, (18), 15 states have call predecessors, (18), 15 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-11-18 20:08:44,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 196 transitions. [2022-11-18 20:08:44,514 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 196 transitions. Word has length 199 [2022-11-18 20:08:44,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:44,515 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 196 transitions. [2022-11-18 20:08:44,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 3.547169811320755) internal successors, (188), 53 states have internal predecessors, (188), 17 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2022-11-18 20:08:44,515 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 196 transitions. [2022-11-18 20:08:44,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-11-18 20:08:44,516 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:44,516 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 16, 16, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:44,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-11-18 20:08:44,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:44,724 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:44,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:44,725 INFO L85 PathProgramCache]: Analyzing trace with hash 785512179, now seen corresponding path program 43 times [2022-11-18 20:08:44,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:44,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926526720] [2022-11-18 20:08:44,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:44,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:44,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:08:46,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:08:46,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:08:46,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:08:46,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:08:46,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:08:46,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:08:46,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:08:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:08:46,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:08:46,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:08:46,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:08:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:08:46,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:08:46,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:08:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:08:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:08:46,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:08:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,301 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 48 proven. 936 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2022-11-18 20:08:46,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:46,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926526720] [2022-11-18 20:08:46,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926526720] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:46,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377146443] [2022-11-18 20:08:46,302 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:08:46,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:46,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:46,304 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:46,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-11-18 20:08:46,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:46,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 85 conjunts are in the unsatisfiable core [2022-11-18 20:08:46,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:47,914 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:08:48,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:08:48,182 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:08:49,415 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:08:49,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 110 proven. 936 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2022-11-18 20:08:49,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:08:49,781 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:08:49,784 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:08:50,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 48 proven. 936 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2022-11-18 20:08:50,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377146443] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:08:50,256 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:08:50,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 41, 40] total 80 [2022-11-18 20:08:50,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160487583] [2022-11-18 20:08:50,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:08:50,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-11-18 20:08:50,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:50,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-11-18 20:08:50,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=5968, Unknown=0, NotChecked=0, Total=6320 [2022-11-18 20:08:50,259 INFO L87 Difference]: Start difference. First operand 192 states and 196 transitions. Second operand has 80 states, 79 states have (on average 3.050632911392405) internal successors, (241), 76 states have internal predecessors, (241), 34 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (35), 35 states have call predecessors, (35), 34 states have call successors, (35) [2022-11-18 20:08:53,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:53,054 INFO L93 Difference]: Finished difference Result 206 states and 210 transitions. [2022-11-18 20:08:53,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-11-18 20:08:53,055 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 79 states have (on average 3.050632911392405) internal successors, (241), 76 states have internal predecessors, (241), 34 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (35), 35 states have call predecessors, (35), 34 states have call successors, (35) Word has length 203 [2022-11-18 20:08:53,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:53,056 INFO L225 Difference]: With dead ends: 206 [2022-11-18 20:08:53,056 INFO L226 Difference]: Without dead ends: 204 [2022-11-18 20:08:53,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 395 SyntacticMatches, 7 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3169 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=599, Invalid=10113, Unknown=0, NotChecked=0, Total=10712 [2022-11-18 20:08:53,057 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 377 mSDsluCounter, 2116 mSDsCounter, 0 mSdLazyCounter, 4276 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 2176 SdHoareTripleChecker+Invalid, 4401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 4276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:53,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 2176 Invalid, 4401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 4276 Invalid, 0 Unknown, 68 Unchecked, 2.0s Time] [2022-11-18 20:08:53,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-11-18 20:08:53,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2022-11-18 20:08:53,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 165 states have (on average 1.0121212121212122) internal successors, (167), 165 states have internal predecessors, (167), 18 states have call successors, (18), 16 states have call predecessors, (18), 16 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-11-18 20:08:53,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 203 transitions. [2022-11-18 20:08:53,154 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 203 transitions. Word has length 203 [2022-11-18 20:08:53,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:53,155 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 203 transitions. [2022-11-18 20:08:53,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 79 states have (on average 3.050632911392405) internal successors, (241), 76 states have internal predecessors, (241), 34 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (35), 35 states have call predecessors, (35), 34 states have call successors, (35) [2022-11-18 20:08:53,155 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 203 transitions. [2022-11-18 20:08:53,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-11-18 20:08:53,156 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:53,156 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 16, 16, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:53,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:53,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-11-18 20:08:53,357 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:53,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:53,357 INFO L85 PathProgramCache]: Analyzing trace with hash -14056855, now seen corresponding path program 44 times [2022-11-18 20:08:53,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:53,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755710183] [2022-11-18 20:08:53,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:53,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:53,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:08:54,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:08:54,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:08:54,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:08:54,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:08:54,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:08:54,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:08:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:08:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:08:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:08:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:08:54,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:08:54,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:08:54,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:08:54,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:08:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:08:54,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:08:54,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:08:54,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:54,950 INFO L134 CoverageAnalysis]: Checked inductivity of 1558 backedges. 51 proven. 991 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2022-11-18 20:08:54,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:54,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755710183] [2022-11-18 20:08:54,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755710183] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:08:54,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249187598] [2022-11-18 20:08:54,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:08:54,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:54,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:54,951 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:54,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-11-18 20:08:55,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:08:55,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:08:55,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 60 conjunts are in the unsatisfiable core [2022-11-18 20:08:55,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:56,817 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:08:58,975 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:08:58,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:08:59,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1558 backedges. 480 proven. 601 refuted. 0 times theorem prover too weak. 477 trivial. 0 not checked. [2022-11-18 20:08:59,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:09:02,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:09:02,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:09:05,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1558 backedges. 471 proven. 571 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2022-11-18 20:09:05,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249187598] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:09:05,090 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:09:05,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 43, 42] total 118 [2022-11-18 20:09:05,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075943127] [2022-11-18 20:09:05,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:09:05,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2022-11-18 20:09:05,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:09:05,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2022-11-18 20:09:05,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1478, Invalid=12328, Unknown=0, NotChecked=0, Total=13806 [2022-11-18 20:09:05,093 INFO L87 Difference]: Start difference. First operand 200 states and 203 transitions. Second operand has 118 states, 118 states have (on average 2.9745762711864407) internal successors, (351), 112 states have internal predecessors, (351), 50 states have call successors, (51), 1 states have call predecessors, (51), 2 states have return successors, (53), 53 states have call predecessors, (53), 50 states have call successors, (53) [2022-11-18 20:09:12,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:09:12,678 INFO L93 Difference]: Finished difference Result 272 states and 277 transitions. [2022-11-18 20:09:12,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-11-18 20:09:12,678 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 118 states have (on average 2.9745762711864407) internal successors, (351), 112 states have internal predecessors, (351), 50 states have call successors, (51), 1 states have call predecessors, (51), 2 states have return successors, (53), 53 states have call predecessors, (53), 50 states have call successors, (53) Word has length 207 [2022-11-18 20:09:12,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:09:12,679 INFO L225 Difference]: With dead ends: 272 [2022-11-18 20:09:12,680 INFO L226 Difference]: Without dead ends: 204 [2022-11-18 20:09:12,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 603 GetRequests, 403 SyntacticMatches, 1 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11193 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=3865, Invalid=36335, Unknown=0, NotChecked=0, Total=40200 [2022-11-18 20:09:12,683 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 228 mSDsluCounter, 1555 mSDsCounter, 0 mSdLazyCounter, 1914 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 1611 SdHoareTripleChecker+Invalid, 2466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 429 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:09:12,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 1611 Invalid, 2466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1914 Invalid, 0 Unknown, 429 Unchecked, 1.1s Time] [2022-11-18 20:09:12,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-11-18 20:09:12,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 204. [2022-11-18 20:09:12,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 168 states have (on average 1.0119047619047619) internal successors, (170), 168 states have internal predecessors, (170), 19 states have call successors, (19), 16 states have call predecessors, (19), 16 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-18 20:09:12,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 208 transitions. [2022-11-18 20:09:12,821 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 208 transitions. Word has length 207 [2022-11-18 20:09:12,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:09:12,822 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 208 transitions. [2022-11-18 20:09:12,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 118 states have (on average 2.9745762711864407) internal successors, (351), 112 states have internal predecessors, (351), 50 states have call successors, (51), 1 states have call predecessors, (51), 2 states have return successors, (53), 53 states have call predecessors, (53), 50 states have call successors, (53) [2022-11-18 20:09:12,822 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 208 transitions. [2022-11-18 20:09:12,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-11-18 20:09:12,823 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:09:12,823 INFO L195 NwaCegarLoop]: trace histogram [19, 19, 19, 17, 17, 17, 17, 17, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:09:12,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-11-18 20:09:13,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-11-18 20:09:13,030 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:09:13,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:09:13,031 INFO L85 PathProgramCache]: Analyzing trace with hash 488504236, now seen corresponding path program 45 times [2022-11-18 20:09:13,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:09:13,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754593772] [2022-11-18 20:09:13,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:09:13,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:09:13,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:09:15,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:09:15,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:09:15,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:09:15,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:09:15,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:09:15,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:09:15,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:09:15,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:09:15,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:09:15,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:09:15,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:09:15,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:09:15,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:09:15,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:09:15,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:09:15,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:09:15,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:09:15,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:09:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:15,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 51 proven. 1062 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2022-11-18 20:09:15,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:09:15,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754593772] [2022-11-18 20:09:15,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754593772] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:09:15,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232810394] [2022-11-18 20:09:15,243 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:09:15,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:15,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:09:15,244 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:09:15,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-11-18 20:09:16,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-11-18 20:09:16,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:09:16,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 579 conjuncts, 87 conjunts are in the unsatisfiable core [2022-11-18 20:09:16,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:09:17,806 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:09:18,164 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:09:18,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 20:09:19,208 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-11-18 20:09:19,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 117 proven. 1062 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2022-11-18 20:09:19,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:09:19,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:09:19,622 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:09:20,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 51 proven. 1062 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2022-11-18 20:09:20,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232810394] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:09:20,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:09:20,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42, 42] total 80 [2022-11-18 20:09:20,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134794624] [2022-11-18 20:09:20,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:09:20,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-11-18 20:09:20,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:09:20,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-11-18 20:09:20,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=6017, Unknown=0, NotChecked=0, Total=6320 [2022-11-18 20:09:20,105 INFO L87 Difference]: Start difference. First operand 204 states and 208 transitions. Second operand has 80 states, 80 states have (on average 3.1) internal successors, (248), 76 states have internal predecessors, (248), 35 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (37), 37 states have call predecessors, (37), 35 states have call successors, (37) [2022-11-18 20:09:23,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:09:23,489 INFO L93 Difference]: Finished difference Result 286 states and 291 transitions. [2022-11-18 20:09:23,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-11-18 20:09:23,490 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 3.1) internal successors, (248), 76 states have internal predecessors, (248), 35 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (37), 37 states have call predecessors, (37), 35 states have call successors, (37) Word has length 215 [2022-11-18 20:09:23,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:09:23,490 INFO L225 Difference]: With dead ends: 286 [2022-11-18 20:09:23,490 INFO L226 Difference]: Without dead ends: 284 [2022-11-18 20:09:23,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 531 GetRequests, 421 SyntacticMatches, 9 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3164 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=490, Invalid=10016, Unknown=0, NotChecked=0, Total=10506 [2022-11-18 20:09:23,491 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 259 mSDsluCounter, 2542 mSDsCounter, 0 mSdLazyCounter, 5263 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 2606 SdHoareTripleChecker+Invalid, 5579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 5263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 249 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:09:23,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 2606 Invalid, 5579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 5263 Invalid, 0 Unknown, 249 Unchecked, 2.5s Time] [2022-11-18 20:09:23,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-11-18 20:09:23,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 217. [2022-11-18 20:09:23,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 179 states have (on average 1.0167597765363128) internal successors, (182), 179 states have internal predecessors, (182), 20 states have call successors, (20), 17 states have call predecessors, (20), 17 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-18 20:09:23,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 222 transitions. [2022-11-18 20:09:23,619 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 222 transitions. Word has length 215 [2022-11-18 20:09:23,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:09:23,620 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 222 transitions. [2022-11-18 20:09:23,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 3.1) internal successors, (248), 76 states have internal predecessors, (248), 35 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (37), 37 states have call predecessors, (37), 35 states have call successors, (37) [2022-11-18 20:09:23,620 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 222 transitions. [2022-11-18 20:09:23,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-11-18 20:09:23,621 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:09:23,622 INFO L195 NwaCegarLoop]: trace histogram [19, 19, 19, 17, 17, 17, 17, 17, 17, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:09:23,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-11-18 20:09:23,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-11-18 20:09:23,827 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:09:23,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:09:23,827 INFO L85 PathProgramCache]: Analyzing trace with hash 704807586, now seen corresponding path program 46 times [2022-11-18 20:09:23,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:09:23,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469036844] [2022-11-18 20:09:23,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:09:23,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:09:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:09:25,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:09:25,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:09:25,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:09:25,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:09:25,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:09:25,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:09:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:09:25,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:09:25,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:09:25,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:09:25,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:09:25,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:09:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:09:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:09:25,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:09:25,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:09:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:09:25,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:09:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:25,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1757 backedges. 54 proven. 1121 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2022-11-18 20:09:25,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:09:25,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469036844] [2022-11-18 20:09:25,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469036844] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:09:25,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839191149] [2022-11-18 20:09:25,614 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:09:25,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:25,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:09:25,615 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:09:25,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-11-18 20:09:26,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:09:26,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:09:26,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 95 conjunts are in the unsatisfiable core [2022-11-18 20:09:26,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:09:27,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:09:29,151 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:09:29,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1757 backedges. 87 proven. 1130 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2022-11-18 20:09:29,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:09:29,436 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:09:29,438 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:09:29,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1757 backedges. 54 proven. 1121 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2022-11-18 20:09:29,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839191149] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:09:29,952 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:09:29,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 42] total 84 [2022-11-18 20:09:29,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299717136] [2022-11-18 20:09:29,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:09:29,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-11-18 20:09:29,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:09:29,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-11-18 20:09:29,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=337, Invalid=6635, Unknown=0, NotChecked=0, Total=6972 [2022-11-18 20:09:29,955 INFO L87 Difference]: Start difference. First operand 217 states and 222 transitions. Second operand has 84 states, 83 states have (on average 3.1325301204819276) internal successors, (260), 80 states have internal predecessors, (260), 36 states have call successors, (37), 1 states have call predecessors, (37), 2 states have return successors, (37), 37 states have call predecessors, (37), 36 states have call successors, (37) [2022-11-18 20:09:35,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:09:35,211 INFO L93 Difference]: Finished difference Result 306 states and 312 transitions. [2022-11-18 20:09:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-11-18 20:09:35,212 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 83 states have (on average 3.1325301204819276) internal successors, (260), 80 states have internal predecessors, (260), 36 states have call successors, (37), 1 states have call predecessors, (37), 2 states have return successors, (37), 37 states have call predecessors, (37), 36 states have call successors, (37) Word has length 219 [2022-11-18 20:09:35,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:09:35,213 INFO L225 Difference]: With dead ends: 306 [2022-11-18 20:09:35,214 INFO L226 Difference]: Without dead ends: 304 [2022-11-18 20:09:35,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 574 GetRequests, 431 SyntacticMatches, 4 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5313 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=1048, Invalid=18692, Unknown=0, NotChecked=0, Total=19740 [2022-11-18 20:09:35,215 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 617 mSDsluCounter, 2627 mSDsCounter, 0 mSdLazyCounter, 6018 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 2695 SdHoareTripleChecker+Invalid, 6129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 6018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:09:35,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [620 Valid, 2695 Invalid, 6129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 6018 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-11-18 20:09:35,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-11-18 20:09:35,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 221. [2022-11-18 20:09:35,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 183 states have (on average 1.0163934426229508) internal successors, (186), 183 states have internal predecessors, (186), 20 states have call successors, (20), 17 states have call predecessors, (20), 17 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-18 20:09:35,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 226 transitions. [2022-11-18 20:09:35,392 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 226 transitions. Word has length 219 [2022-11-18 20:09:35,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:09:35,393 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 226 transitions. [2022-11-18 20:09:35,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 83 states have (on average 3.1325301204819276) internal successors, (260), 80 states have internal predecessors, (260), 36 states have call successors, (37), 1 states have call predecessors, (37), 2 states have return successors, (37), 37 states have call predecessors, (37), 36 states have call successors, (37) [2022-11-18 20:09:35,393 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 226 transitions. [2022-11-18 20:09:35,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-11-18 20:09:35,394 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:09:35,395 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 18, 18, 18, 18, 18, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:09:35,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-11-18 20:09:35,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:35,603 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:09:35,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:09:35,603 INFO L85 PathProgramCache]: Analyzing trace with hash 762479087, now seen corresponding path program 47 times [2022-11-18 20:09:35,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:09:35,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546277000] [2022-11-18 20:09:35,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:09:35,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:09:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:09:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:09:37,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:09:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:09:37,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:09:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:09:37,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:09:37,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:09:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:09:37,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:09:37,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:09:37,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:09:37,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:09:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:09:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:09:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:09:37,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:09:37,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:09:37,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:09:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:09:37,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:37,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1840 backedges. 51 proven. 1137 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2022-11-18 20:09:37,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:09:37,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546277000] [2022-11-18 20:09:37,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546277000] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:09:37,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117065590] [2022-11-18 20:09:37,557 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:09:37,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:37,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:09:37,561 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:09:37,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-11-18 20:09:38,090 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2022-11-18 20:09:38,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:09:38,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 92 conjunts are in the unsatisfiable core [2022-11-18 20:09:38,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:09:39,580 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:09:39,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:09:39,861 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:09:40,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:09:40,085 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:09:41,444 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:09:41,503 INFO L134 CoverageAnalysis]: Checked inductivity of 1840 backedges. 186 proven. 1134 refuted. 0 times theorem prover too weak. 520 trivial. 0 not checked. [2022-11-18 20:09:41,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:09:41,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:09:41,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:09:42,408 INFO L134 CoverageAnalysis]: Checked inductivity of 1840 backedges. 51 proven. 1136 refuted. 0 times theorem prover too weak. 653 trivial. 0 not checked. [2022-11-18 20:09:42,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117065590] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:09:42,408 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:09:42,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 44, 43] total 86 [2022-11-18 20:09:42,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128251743] [2022-11-18 20:09:42,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:09:42,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-11-18 20:09:42,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:09:42,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-11-18 20:09:42,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=387, Invalid=6923, Unknown=0, NotChecked=0, Total=7310 [2022-11-18 20:09:42,411 INFO L87 Difference]: Start difference. First operand 221 states and 226 transitions. Second operand has 86 states, 85 states have (on average 3.0941176470588236) internal successors, (263), 82 states have internal predecessors, (263), 38 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) [2022-11-18 20:09:45,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:09:45,548 INFO L93 Difference]: Finished difference Result 297 states and 301 transitions. [2022-11-18 20:09:45,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-11-18 20:09:45,549 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 85 states have (on average 3.0941176470588236) internal successors, (263), 82 states have internal predecessors, (263), 38 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) Word has length 223 [2022-11-18 20:09:45,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:09:45,549 INFO L225 Difference]: With dead ends: 297 [2022-11-18 20:09:45,549 INFO L226 Difference]: Without dead ends: 295 [2022-11-18 20:09:45,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 433 SyntacticMatches, 11 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3875 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=645, Invalid=11565, Unknown=0, NotChecked=0, Total=12210 [2022-11-18 20:09:45,551 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 398 mSDsluCounter, 1786 mSDsCounter, 0 mSdLazyCounter, 4699 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 1852 SdHoareTripleChecker+Invalid, 4888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 4699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:09:45,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [400 Valid, 1852 Invalid, 4888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 4699 Invalid, 0 Unknown, 97 Unchecked, 2.2s Time] [2022-11-18 20:09:45,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-11-18 20:09:45,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 225. [2022-11-18 20:09:45,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 186 states have (on average 1.0161290322580645) internal successors, (189), 186 states have internal predecessors, (189), 20 states have call successors, (20), 18 states have call predecessors, (20), 18 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-18 20:09:45,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 229 transitions. [2022-11-18 20:09:45,753 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 229 transitions. Word has length 223 [2022-11-18 20:09:45,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:09:45,753 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 229 transitions. [2022-11-18 20:09:45,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 85 states have (on average 3.0941176470588236) internal successors, (263), 82 states have internal predecessors, (263), 38 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) [2022-11-18 20:09:45,753 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 229 transitions. [2022-11-18 20:09:45,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-11-18 20:09:45,755 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:09:45,755 INFO L195 NwaCegarLoop]: trace histogram [19, 19, 19, 18, 17, 17, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:09:45,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-11-18 20:09:45,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:45,962 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:09:45,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:09:45,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1833001320, now seen corresponding path program 48 times [2022-11-18 20:09:45,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:09:45,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565978542] [2022-11-18 20:09:45,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:09:45,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:09:45,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:09:46,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:09:46,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:09:46,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:09:46,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:09:46,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:09:46,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:09:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:09:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:09:46,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:09:46,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:09:46,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:09:46,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:09:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:09:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:09:46,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:09:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:09:46,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:09:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:09:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:46,868 INFO L134 CoverageAnalysis]: Checked inductivity of 1823 backedges. 513 proven. 626 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-11-18 20:09:46,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:09:46,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565978542] [2022-11-18 20:09:46,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565978542] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:09:46,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526774020] [2022-11-18 20:09:46,868 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:09:46,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:46,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:09:46,869 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:09:46,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-11-18 20:09:47,967 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2022-11-18 20:09:47,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:09:47,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-18 20:09:47,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:09:48,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1823 backedges. 578 proven. 561 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-11-18 20:09:48,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:09:49,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1823 backedges. 578 proven. 561 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-11-18 20:09:49,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526774020] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:09:49,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:09:49,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 59 [2022-11-18 20:09:49,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343347320] [2022-11-18 20:09:49,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:09:49,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-11-18 20:09:49,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:09:49,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-11-18 20:09:49,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=803, Invalid=2619, Unknown=0, NotChecked=0, Total=3422 [2022-11-18 20:09:49,610 INFO L87 Difference]: Start difference. First operand 225 states and 229 transitions. Second operand has 59 states, 59 states have (on average 3.559322033898305) internal successors, (210), 59 states have internal predecessors, (210), 19 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2022-11-18 20:09:50,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:09:50,570 INFO L93 Difference]: Finished difference Result 313 states and 318 transitions. [2022-11-18 20:09:50,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 20:09:50,571 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 3.559322033898305) internal successors, (210), 59 states have internal predecessors, (210), 19 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) Word has length 223 [2022-11-18 20:09:50,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:09:50,572 INFO L225 Difference]: With dead ends: 313 [2022-11-18 20:09:50,572 INFO L226 Difference]: Without dead ends: 237 [2022-11-18 20:09:50,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 539 GetRequests, 428 SyntacticMatches, 36 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2730 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1370, Invalid=4482, Unknown=0, NotChecked=0, Total=5852 [2022-11-18 20:09:50,573 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 391 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:09:50,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [392 Valid, 469 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:09:50,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-11-18 20:09:50,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 220. [2022-11-18 20:09:50,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 181 states have (on average 1.011049723756906) internal successors, (183), 181 states have internal predecessors, (183), 20 states have call successors, (20), 18 states have call predecessors, (20), 18 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-18 20:09:50,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 223 transitions. [2022-11-18 20:09:50,689 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 223 transitions. Word has length 223 [2022-11-18 20:09:50,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:09:50,689 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 223 transitions. [2022-11-18 20:09:50,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 3.559322033898305) internal successors, (210), 59 states have internal predecessors, (210), 19 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2022-11-18 20:09:50,690 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 223 transitions. [2022-11-18 20:09:50,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2022-11-18 20:09:50,691 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:09:50,691 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 18, 18, 18, 18, 18, 17, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:09:50,705 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-11-18 20:09:50,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:50,899 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:09:50,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:09:50,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1414803301, now seen corresponding path program 49 times [2022-11-18 20:09:50,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:09:50,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726740810] [2022-11-18 20:09:50,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:09:50,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:09:50,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:52,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:09:52,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:52,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:09:52,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:09:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:09:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:09:53,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:09:53,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:09:53,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:09:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:09:53,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:09:53,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:09:53,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:09:53,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:09:53,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:09:53,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:09:53,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:09:53,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:09:53,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:09:53,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:09:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:09:53,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1902 backedges. 54 proven. 1196 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2022-11-18 20:09:53,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:09:53,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726740810] [2022-11-18 20:09:53,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726740810] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:09:53,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864837395] [2022-11-18 20:09:53,050 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:09:53,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:53,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:09:53,051 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:09:53,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-11-18 20:09:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:09:53,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 98 conjunts are in the unsatisfiable core [2022-11-18 20:09:53,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:09:54,986 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:09:55,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:09:55,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:09:56,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:09:56,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1902 backedges. 154 proven. 1208 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2022-11-18 20:09:56,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:09:57,147 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:09:57,150 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:09:57,663 INFO L134 CoverageAnalysis]: Checked inductivity of 1902 backedges. 54 proven. 1196 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2022-11-18 20:09:57,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864837395] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:09:57,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:09:57,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 45, 44] total 88 [2022-11-18 20:09:57,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972986574] [2022-11-18 20:09:57,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:09:57,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-11-18 20:09:57,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:09:57,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-11-18 20:09:57,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=7266, Unknown=0, NotChecked=0, Total=7656 [2022-11-18 20:09:57,665 INFO L87 Difference]: Start difference. First operand 220 states and 223 transitions. Second operand has 88 states, 87 states have (on average 3.0919540229885056) internal successors, (269), 84 states have internal predecessors, (269), 38 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) [2022-11-18 20:10:01,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:10:01,556 INFO L93 Difference]: Finished difference Result 230 states and 234 transitions. [2022-11-18 20:10:01,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-11-18 20:10:01,557 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 87 states have (on average 3.0919540229885056) internal successors, (269), 84 states have internal predecessors, (269), 38 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) Word has length 227 [2022-11-18 20:10:01,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:10:01,558 INFO L225 Difference]: With dead ends: 230 [2022-11-18 20:10:01,559 INFO L226 Difference]: Without dead ends: 228 [2022-11-18 20:10:01,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 561 GetRequests, 443 SyntacticMatches, 7 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3743 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=642, Invalid=12014, Unknown=0, NotChecked=0, Total=12656 [2022-11-18 20:10:01,560 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 472 mSDsluCounter, 3327 mSDsCounter, 0 mSdLazyCounter, 6533 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 3393 SdHoareTripleChecker+Invalid, 6676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 6533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:10:01,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 3393 Invalid, 6676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 6533 Invalid, 0 Unknown, 76 Unchecked, 3.0s Time] [2022-11-18 20:10:01,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-18 20:10:01,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2022-11-18 20:10:01,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 185 states have (on average 1.0108108108108107) internal successors, (187), 185 states have internal predecessors, (187), 20 states have call successors, (20), 18 states have call predecessors, (20), 18 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-18 20:10:01,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 227 transitions. [2022-11-18 20:10:01,694 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 227 transitions. Word has length 227 [2022-11-18 20:10:01,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:10:01,694 INFO L495 AbstractCegarLoop]: Abstraction has 224 states and 227 transitions. [2022-11-18 20:10:01,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 87 states have (on average 3.0919540229885056) internal successors, (269), 84 states have internal predecessors, (269), 38 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) [2022-11-18 20:10:01,694 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 227 transitions. [2022-11-18 20:10:01,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2022-11-18 20:10:01,695 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:10:01,695 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 18, 18, 18, 18, 18, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:10:01,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-11-18 20:10:01,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-11-18 20:10:01,899 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:10:01,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:10:01,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1357499941, now seen corresponding path program 50 times [2022-11-18 20:10:01,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:10:01,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420459855] [2022-11-18 20:10:01,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:01,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:10:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:10:03,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:10:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:10:03,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:10:03,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:10:03,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:10:03,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:10:03,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:10:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:10:03,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:10:03,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:10:03,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:10:03,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:10:03,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:10:03,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:10:03,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:10:03,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:10:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:10:03,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:10:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:10:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:03,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1968 backedges. 57 proven. 1259 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2022-11-18 20:10:03,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:03,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420459855] [2022-11-18 20:10:03,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420459855] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:10:03,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447000988] [2022-11-18 20:10:03,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:10:03,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:03,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:10:03,745 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:10:03,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-11-18 20:10:04,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:10:04,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:10:04,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 621 conjuncts, 64 conjunts are in the unsatisfiable core [2022-11-18 20:10:04,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:10:05,861 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:10:08,285 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:10:08,285 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:10:08,354 INFO L134 CoverageAnalysis]: Checked inductivity of 1968 backedges. 612 proven. 749 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2022-11-18 20:10:08,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:10:12,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:10:12,663 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:10:15,898 INFO L134 CoverageAnalysis]: Checked inductivity of 1968 backedges. 601 proven. 715 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2022-11-18 20:10:15,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447000988] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:10:15,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:10:15,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 47, 46] total 130 [2022-11-18 20:10:15,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502969453] [2022-11-18 20:10:15,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:10:15,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2022-11-18 20:10:15,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:10:15,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2022-11-18 20:10:15,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1779, Invalid=14991, Unknown=0, NotChecked=0, Total=16770 [2022-11-18 20:10:15,903 INFO L87 Difference]: Start difference. First operand 224 states and 227 transitions. Second operand has 130 states, 130 states have (on average 3.023076923076923) internal successors, (393), 124 states have internal predecessors, (393), 56 states have call successors, (57), 1 states have call predecessors, (57), 2 states have return successors, (59), 59 states have call predecessors, (59), 56 states have call successors, (59) [2022-11-18 20:10:25,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:10:25,062 INFO L93 Difference]: Finished difference Result 304 states and 309 transitions. [2022-11-18 20:10:25,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-11-18 20:10:25,063 INFO L78 Accepts]: Start accepts. Automaton has has 130 states, 130 states have (on average 3.023076923076923) internal successors, (393), 124 states have internal predecessors, (393), 56 states have call successors, (57), 1 states have call predecessors, (57), 2 states have return successors, (59), 59 states have call predecessors, (59), 56 states have call successors, (59) Word has length 231 [2022-11-18 20:10:25,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:10:25,063 INFO L225 Difference]: With dead ends: 304 [2022-11-18 20:10:25,063 INFO L226 Difference]: Without dead ends: 228 [2022-11-18 20:10:25,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 451 SyntacticMatches, 1 SemanticMatches, 221 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13854 ImplicationChecksByTransitivity, 17.3s TimeCoverageRelationStatistics Valid=4642, Invalid=44864, Unknown=0, NotChecked=0, Total=49506 [2022-11-18 20:10:25,066 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 123 mSDsluCounter, 2087 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2149 SdHoareTripleChecker+Invalid, 2839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 367 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:10:25,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2149 Invalid, 2839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 2391 Invalid, 0 Unknown, 367 Unchecked, 1.3s Time] [2022-11-18 20:10:25,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-18 20:10:25,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2022-11-18 20:10:25,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 188 states have (on average 1.0106382978723405) internal successors, (190), 188 states have internal predecessors, (190), 21 states have call successors, (21), 18 states have call predecessors, (21), 18 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-11-18 20:10:25,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 232 transitions. [2022-11-18 20:10:25,234 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 232 transitions. Word has length 231 [2022-11-18 20:10:25,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:10:25,234 INFO L495 AbstractCegarLoop]: Abstraction has 228 states and 232 transitions. [2022-11-18 20:10:25,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 130 states have (on average 3.023076923076923) internal successors, (393), 124 states have internal predecessors, (393), 56 states have call successors, (57), 1 states have call predecessors, (57), 2 states have return successors, (59), 59 states have call predecessors, (59), 56 states have call successors, (59) [2022-11-18 20:10:25,235 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 232 transitions. [2022-11-18 20:10:25,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-11-18 20:10:25,237 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:10:25,237 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 21, 19, 19, 19, 19, 19, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:10:25,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-11-18 20:10:25,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:25,444 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:10:25,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:10:25,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1642868194, now seen corresponding path program 51 times [2022-11-18 20:10:25,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:10:25,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885479337] [2022-11-18 20:10:25,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:25,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:10:25,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:10:27,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:10:27,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:10:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:10:27,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:10:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:10:27,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:10:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:10:27,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:10:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:10:27,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:10:27,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:10:27,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:10:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:10:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:10:27,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:10:27,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:10:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:10:27,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:10:27,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:10:27,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:10:27,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2121 backedges. 57 proven. 1338 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2022-11-18 20:10:27,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:27,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885479337] [2022-11-18 20:10:27,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885479337] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:10:27,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783774730] [2022-11-18 20:10:27,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:10:27,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:27,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:10:27,516 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:10:27,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-11-18 20:10:30,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2022-11-18 20:10:30,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:10:30,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 95 conjunts are in the unsatisfiable core [2022-11-18 20:10:30,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:10:31,664 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:10:34,254 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:10:34,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 20:10:35,605 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-11-18 20:10:35,673 INFO L134 CoverageAnalysis]: Checked inductivity of 2121 backedges. 131 proven. 1338 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2022-11-18 20:10:35,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:10:36,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:10:36,058 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:10:36,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2121 backedges. 57 proven. 1338 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2022-11-18 20:10:36,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783774730] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:10:36,623 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:10:36,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46, 46] total 88 [2022-11-18 20:10:36,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274951885] [2022-11-18 20:10:36,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:10:36,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-11-18 20:10:36,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:10:36,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-11-18 20:10:36,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=335, Invalid=7320, Unknown=1, NotChecked=0, Total=7656 [2022-11-18 20:10:36,626 INFO L87 Difference]: Start difference. First operand 228 states and 232 transitions. Second operand has 88 states, 88 states have (on average 3.1363636363636362) internal successors, (276), 84 states have internal predecessors, (276), 39 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (41), 41 states have call predecessors, (41), 39 states have call successors, (41) [2022-11-18 20:10:41,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:10:41,018 INFO L93 Difference]: Finished difference Result 318 states and 323 transitions. [2022-11-18 20:10:41,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-11-18 20:10:41,019 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 3.1363636363636362) internal successors, (276), 84 states have internal predecessors, (276), 39 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (41), 41 states have call predecessors, (41), 39 states have call successors, (41) Word has length 239 [2022-11-18 20:10:41,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:10:41,020 INFO L225 Difference]: With dead ends: 318 [2022-11-18 20:10:41,020 INFO L226 Difference]: Without dead ends: 316 [2022-11-18 20:10:41,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 589 GetRequests, 469 SyntacticMatches, 9 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3815 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=538, Invalid=12117, Unknown=1, NotChecked=0, Total=12656 [2022-11-18 20:10:41,022 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 221 mSDsluCounter, 3553 mSDsCounter, 0 mSdLazyCounter, 6629 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 3623 SdHoareTripleChecker+Invalid, 6847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 6629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 142 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:10:41,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 3623 Invalid, 6847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 6629 Invalid, 0 Unknown, 142 Unchecked, 3.3s Time] [2022-11-18 20:10:41,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-11-18 20:10:41,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 241. [2022-11-18 20:10:41,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 199 states have (on average 1.015075376884422) internal successors, (202), 199 states have internal predecessors, (202), 22 states have call successors, (22), 19 states have call predecessors, (22), 19 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-18 20:10:41,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 246 transitions. [2022-11-18 20:10:41,224 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 246 transitions. Word has length 239 [2022-11-18 20:10:41,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:10:41,225 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 246 transitions. [2022-11-18 20:10:41,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 3.1363636363636362) internal successors, (276), 84 states have internal predecessors, (276), 39 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (41), 41 states have call predecessors, (41), 39 states have call successors, (41) [2022-11-18 20:10:41,225 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 246 transitions. [2022-11-18 20:10:41,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2022-11-18 20:10:41,227 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:10:41,227 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 21, 19, 19, 19, 19, 19, 19, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:10:41,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-11-18 20:10:41,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:41,436 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:10:41,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:10:41,436 INFO L85 PathProgramCache]: Analyzing trace with hash -161230828, now seen corresponding path program 52 times [2022-11-18 20:10:41,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:10:41,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027529121] [2022-11-18 20:10:41,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:41,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:10:41,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:10:43,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:10:43,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:10:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:10:43,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:10:43,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:10:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:10:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:10:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:10:43,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:10:43,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:10:43,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:10:43,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:10:43,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:10:43,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:10:43,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:10:43,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:10:43,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:10:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:10:43,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:10:43,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:10:43,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:43,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2191 backedges. 60 proven. 1405 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2022-11-18 20:10:43,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:43,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027529121] [2022-11-18 20:10:43,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027529121] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:10:43,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862436626] [2022-11-18 20:10:43,991 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:10:43,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:43,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:10:43,992 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:10:43,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-11-18 20:10:44,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:10:44,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:10:44,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 103 conjunts are in the unsatisfiable core [2022-11-18 20:10:44,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:10:46,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:10:48,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:10:48,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2191 backedges. 93 proven. 1420 refuted. 0 times theorem prover too weak. 678 trivial. 0 not checked. [2022-11-18 20:10:48,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:10:48,780 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:10:48,783 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:10:49,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2191 backedges. 60 proven. 1405 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2022-11-18 20:10:49,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862436626] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:10:49,367 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:10:49,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 46] total 92 [2022-11-18 20:10:49,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122008134] [2022-11-18 20:10:49,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:10:49,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-11-18 20:10:49,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:10:49,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-11-18 20:10:49,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=8001, Unknown=0, NotChecked=0, Total=8372 [2022-11-18 20:10:49,369 INFO L87 Difference]: Start difference. First operand 241 states and 246 transitions. Second operand has 92 states, 91 states have (on average 3.1648351648351647) internal successors, (288), 88 states have internal predecessors, (288), 40 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (41), 41 states have call predecessors, (41), 40 states have call successors, (41) [2022-11-18 20:10:56,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:10:56,457 INFO L93 Difference]: Finished difference Result 338 states and 344 transitions. [2022-11-18 20:10:56,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-11-18 20:10:56,457 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 91 states have (on average 3.1648351648351647) internal successors, (288), 88 states have internal predecessors, (288), 40 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (41), 41 states have call predecessors, (41), 40 states have call successors, (41) Word has length 243 [2022-11-18 20:10:56,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:10:56,459 INFO L225 Difference]: With dead ends: 338 [2022-11-18 20:10:56,459 INFO L226 Difference]: Without dead ends: 336 [2022-11-18 20:10:56,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 636 GetRequests, 479 SyntacticMatches, 4 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6480 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=1158, Invalid=22712, Unknown=0, NotChecked=0, Total=23870 [2022-11-18 20:10:56,462 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 607 mSDsluCounter, 4005 mSDsCounter, 0 mSdLazyCounter, 8385 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 610 SdHoareTripleChecker+Valid, 4079 SdHoareTripleChecker+Invalid, 8528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 8385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:10:56,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [610 Valid, 4079 Invalid, 8528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 8385 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-11-18 20:10:56,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-11-18 20:10:56,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 245. [2022-11-18 20:10:56,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 203 states have (on average 1.0147783251231528) internal successors, (206), 203 states have internal predecessors, (206), 22 states have call successors, (22), 19 states have call predecessors, (22), 19 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-18 20:10:56,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 250 transitions. [2022-11-18 20:10:56,636 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 250 transitions. Word has length 243 [2022-11-18 20:10:56,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:10:56,636 INFO L495 AbstractCegarLoop]: Abstraction has 245 states and 250 transitions. [2022-11-18 20:10:56,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 91 states have (on average 3.1648351648351647) internal successors, (288), 88 states have internal predecessors, (288), 40 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (41), 41 states have call predecessors, (41), 40 states have call successors, (41) [2022-11-18 20:10:56,636 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 250 transitions. [2022-11-18 20:10:56,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2022-11-18 20:10:56,637 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:10:56,637 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 20, 20, 20, 20, 20, 18, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:10:56,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-11-18 20:10:56,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-11-18 20:10:56,838 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:10:56,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:10:56,838 INFO L85 PathProgramCache]: Analyzing trace with hash -749043871, now seen corresponding path program 53 times [2022-11-18 20:10:56,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:10:56,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746559816] [2022-11-18 20:10:56,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:56,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:10:56,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:58,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:10:58,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:58,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:10:58,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:10:59,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:10:59,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:10:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:10:59,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:10:59,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:10:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:10:59,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:10:59,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:10:59,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:10:59,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:10:59,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:10:59,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:10:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:10:59,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:10:59,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:10:59,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:10:59,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:10:59,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:10:59,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:10:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:59,061 INFO L134 CoverageAnalysis]: Checked inductivity of 2282 backedges. 57 proven. 1421 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-11-18 20:10:59,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:59,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746559816] [2022-11-18 20:10:59,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746559816] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:10:59,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117732565] [2022-11-18 20:10:59,061 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:10:59,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:59,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:10:59,062 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:10:59,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-11-18 20:10:59,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2022-11-18 20:10:59,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:10:59,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 661 conjuncts, 105 conjunts are in the unsatisfiable core [2022-11-18 20:10:59,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:11:01,526 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:11:01,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:11:01,840 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:11:02,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:11:02,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:11:04,013 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:11:04,082 INFO L134 CoverageAnalysis]: Checked inductivity of 2282 backedges. 223 proven. 1448 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2022-11-18 20:11:04,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:11:04,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:11:04,653 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:11:05,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2282 backedges. 57 proven. 1420 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2022-11-18 20:11:05,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117732565] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:11:05,360 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:11:05,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 47] total 96 [2022-11-18 20:11:05,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277216079] [2022-11-18 20:11:05,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:11:05,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-11-18 20:11:05,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:11:05,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-11-18 20:11:05,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=434, Invalid=8686, Unknown=0, NotChecked=0, Total=9120 [2022-11-18 20:11:05,364 INFO L87 Difference]: Start difference. First operand 245 states and 250 transitions. Second operand has 96 states, 94 states have (on average 3.106382978723404) internal successors, (292), 91 states have internal predecessors, (292), 43 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (44), 44 states have call predecessors, (44), 43 states have call successors, (44) [2022-11-18 20:11:09,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:11:09,317 INFO L93 Difference]: Finished difference Result 329 states and 333 transitions. [2022-11-18 20:11:09,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-11-18 20:11:09,318 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 94 states have (on average 3.106382978723404) internal successors, (292), 91 states have internal predecessors, (292), 43 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (44), 44 states have call predecessors, (44), 43 states have call successors, (44) Word has length 247 [2022-11-18 20:11:09,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:11:09,319 INFO L225 Difference]: With dead ends: 329 [2022-11-18 20:11:09,319 INFO L226 Difference]: Without dead ends: 327 [2022-11-18 20:11:09,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 481 SyntacticMatches, 10 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4731 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=714, Invalid=14292, Unknown=0, NotChecked=0, Total=15006 [2022-11-18 20:11:09,320 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 556 mSDsluCounter, 2379 mSDsCounter, 0 mSdLazyCounter, 5696 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 2451 SdHoareTripleChecker+Invalid, 5883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 5696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:11:09,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 2451 Invalid, 5883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 5696 Invalid, 0 Unknown, 105 Unchecked, 2.8s Time] [2022-11-18 20:11:09,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2022-11-18 20:11:09,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 249. [2022-11-18 20:11:09,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 206 states have (on average 1.0145631067961165) internal successors, (209), 206 states have internal predecessors, (209), 22 states have call successors, (22), 20 states have call predecessors, (22), 20 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-18 20:11:09,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 253 transitions. [2022-11-18 20:11:09,460 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 253 transitions. Word has length 247 [2022-11-18 20:11:09,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:11:09,460 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 253 transitions. [2022-11-18 20:11:09,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 94 states have (on average 3.106382978723404) internal successors, (292), 91 states have internal predecessors, (292), 43 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (44), 44 states have call predecessors, (44), 43 states have call successors, (44) [2022-11-18 20:11:09,460 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 253 transitions. [2022-11-18 20:11:09,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2022-11-18 20:11:09,461 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:11:09,461 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 21, 20, 19, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:11:09,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-11-18 20:11:09,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-11-18 20:11:09,662 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:11:09,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:11:09,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1980243190, now seen corresponding path program 54 times [2022-11-18 20:11:09,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:11:09,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859700936] [2022-11-18 20:11:09,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:11:09,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:11:09,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:11:10,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:11:10,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:11:10,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:11:10,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:11:10,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:11:10,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:11:10,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:11:10,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:11:10,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:11:10,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:11:10,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:11:10,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:11:10,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:11:10,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:11:10,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:11:10,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:11:10,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:11:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:11:10,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:11:10,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:11:10,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:10,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2265 backedges. 649 proven. 776 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-11-18 20:11:10,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:11:10,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859700936] [2022-11-18 20:11:10,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859700936] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:11:10,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657090311] [2022-11-18 20:11:10,828 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:11:10,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:11:10,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:11:10,831 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:11:10,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-11-18 20:11:11,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2022-11-18 20:11:11,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:11:11,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 42 conjunts are in the unsatisfiable core [2022-11-18 20:11:11,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:11:13,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2265 backedges. 722 proven. 703 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-11-18 20:11:13,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:11:13,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2265 backedges. 722 proven. 703 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-11-18 20:11:13,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657090311] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:11:13,881 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:11:13,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 65 [2022-11-18 20:11:13,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113619266] [2022-11-18 20:11:13,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:11:13,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-11-18 20:11:13,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:11:13,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-11-18 20:11:13,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=971, Invalid=3189, Unknown=0, NotChecked=0, Total=4160 [2022-11-18 20:11:13,885 INFO L87 Difference]: Start difference. First operand 249 states and 253 transitions. Second operand has 65 states, 65 states have (on average 3.5692307692307694) internal successors, (232), 65 states have internal predecessors, (232), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2022-11-18 20:11:14,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:11:14,971 INFO L93 Difference]: Finished difference Result 345 states and 350 transitions. [2022-11-18 20:11:14,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-18 20:11:14,971 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 3.5692307692307694) internal successors, (232), 65 states have internal predecessors, (232), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 247 [2022-11-18 20:11:14,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:11:14,972 INFO L225 Difference]: With dead ends: 345 [2022-11-18 20:11:14,972 INFO L226 Difference]: Without dead ends: 261 [2022-11-18 20:11:14,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 474 SyntacticMatches, 40 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3335 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1661, Invalid=5479, Unknown=0, NotChecked=0, Total=7140 [2022-11-18 20:11:14,973 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 439 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:11:14,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 447 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:11:14,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-11-18 20:11:15,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 244. [2022-11-18 20:11:15,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 201 states have (on average 1.0099502487562189) internal successors, (203), 201 states have internal predecessors, (203), 22 states have call successors, (22), 20 states have call predecessors, (22), 20 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-18 20:11:15,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 247 transitions. [2022-11-18 20:11:15,130 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 247 transitions. Word has length 247 [2022-11-18 20:11:15,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:11:15,130 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 247 transitions. [2022-11-18 20:11:15,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 3.5692307692307694) internal successors, (232), 65 states have internal predecessors, (232), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2022-11-18 20:11:15,131 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 247 transitions. [2022-11-18 20:11:15,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2022-11-18 20:11:15,132 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:11:15,132 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 20, 20, 20, 20, 20, 19, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:11:15,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-11-18 20:11:15,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-11-18 20:11:15,341 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:11:15,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:11:15,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1573116969, now seen corresponding path program 55 times [2022-11-18 20:11:15,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:11:15,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836768827] [2022-11-18 20:11:15,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:11:15,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:11:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:11:17,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:11:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:11:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:11:17,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:11:17,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:11:17,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:11:17,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:11:17,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:11:17,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:11:17,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:11:17,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:11:17,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:11:17,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:11:17,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:11:17,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:11:17,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:11:17,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:11:17,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:11:17,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:11:17,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:11:17,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:11:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 60 proven. 1488 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-11-18 20:11:17,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:11:17,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836768827] [2022-11-18 20:11:17,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836768827] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:11:17,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942933996] [2022-11-18 20:11:17,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:11:17,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:11:17,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:11:17,647 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:11:17,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-11-18 20:11:17,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:17,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 106 conjunts are in the unsatisfiable core [2022-11-18 20:11:17,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:11:19,915 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:11:20,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:11:20,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:11:22,029 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:11:22,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 150 proven. 1524 refuted. 0 times theorem prover too weak. 678 trivial. 0 not checked. [2022-11-18 20:11:22,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:11:22,516 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:11:22,521 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:11:23,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 60 proven. 1488 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-11-18 20:11:23,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942933996] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:11:23,104 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:11:23,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 49, 48] total 96 [2022-11-18 20:11:23,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605066708] [2022-11-18 20:11:23,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:11:23,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-11-18 20:11:23,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:11:23,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-11-18 20:11:23,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=428, Invalid=8692, Unknown=0, NotChecked=0, Total=9120 [2022-11-18 20:11:23,107 INFO L87 Difference]: Start difference. First operand 244 states and 247 transitions. Second operand has 96 states, 95 states have (on average 3.126315789473684) internal successors, (297), 92 states have internal predecessors, (297), 42 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 43 states have call predecessors, (43), 42 states have call successors, (43) [2022-11-18 20:11:28,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:11:28,000 INFO L93 Difference]: Finished difference Result 254 states and 258 transitions. [2022-11-18 20:11:28,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-11-18 20:11:28,000 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 95 states have (on average 3.126315789473684) internal successors, (297), 92 states have internal predecessors, (297), 42 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 43 states have call predecessors, (43), 42 states have call successors, (43) Word has length 251 [2022-11-18 20:11:28,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:11:28,001 INFO L225 Difference]: With dead ends: 254 [2022-11-18 20:11:28,001 INFO L226 Difference]: Without dead ends: 252 [2022-11-18 20:11:28,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 491 SyntacticMatches, 7 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4448 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=700, Invalid=14306, Unknown=0, NotChecked=0, Total=15006 [2022-11-18 20:11:28,003 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 590 mSDsluCounter, 3248 mSDsCounter, 0 mSdLazyCounter, 7343 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 3320 SdHoareTripleChecker+Invalid, 7525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 7343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:11:28,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [592 Valid, 3320 Invalid, 7525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 7343 Invalid, 0 Unknown, 83 Unchecked, 3.8s Time] [2022-11-18 20:11:28,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-11-18 20:11:28,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 248. [2022-11-18 20:11:28,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 205 states have (on average 1.0097560975609756) internal successors, (207), 205 states have internal predecessors, (207), 22 states have call successors, (22), 20 states have call predecessors, (22), 20 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-18 20:11:28,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 251 transitions. [2022-11-18 20:11:28,249 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 251 transitions. Word has length 251 [2022-11-18 20:11:28,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:11:28,250 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 251 transitions. [2022-11-18 20:11:28,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 95 states have (on average 3.126315789473684) internal successors, (297), 92 states have internal predecessors, (297), 42 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 43 states have call predecessors, (43), 42 states have call successors, (43) [2022-11-18 20:11:28,250 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 251 transitions. [2022-11-18 20:11:28,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-11-18 20:11:28,252 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:11:28,252 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 20, 20, 20, 20, 20, 20, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:11:28,260 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-11-18 20:11:28,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:11:28,460 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:11:28,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:11:28,460 INFO L85 PathProgramCache]: Analyzing trace with hash 640326989, now seen corresponding path program 56 times [2022-11-18 20:11:28,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:11:28,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828601141] [2022-11-18 20:11:28,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:11:28,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:11:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:11:30,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:11:30,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:11:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:11:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:11:30,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:11:30,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:11:30,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:11:30,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:11:30,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:11:30,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:11:30,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:11:30,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:11:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:11:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:11:30,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:11:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:11:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:11:30,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:11:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:11:30,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:11:30,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:11:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:11:30,822 INFO L134 CoverageAnalysis]: Checked inductivity of 2426 backedges. 63 proven. 1559 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-11-18 20:11:30,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:11:30,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828601141] [2022-11-18 20:11:30,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828601141] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:11:30,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296280873] [2022-11-18 20:11:30,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:11:30,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:11:30,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:11:30,824 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:11:30,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-11-18 20:11:31,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:11:31,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:11:31,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 68 conjunts are in the unsatisfiable core [2022-11-18 20:11:31,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:11:33,425 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:11:36,418 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:11:36,418 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:11:36,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2426 backedges. 760 proven. 913 refuted. 0 times theorem prover too weak. 753 trivial. 0 not checked. [2022-11-18 20:11:36,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:11:42,809 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:11:42,813 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:11:46,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2426 backedges. 747 proven. 875 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-11-18 20:11:46,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296280873] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:11:46,682 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:11:46,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 51, 50] total 142 [2022-11-18 20:11:46,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647621929] [2022-11-18 20:11:46,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:11:46,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 142 states [2022-11-18 20:11:46,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:11:46,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2022-11-18 20:11:46,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2108, Invalid=17913, Unknown=1, NotChecked=0, Total=20022 [2022-11-18 20:11:46,685 INFO L87 Difference]: Start difference. First operand 248 states and 251 transitions. Second operand has 142 states, 142 states have (on average 3.063380281690141) internal successors, (435), 136 states have internal predecessors, (435), 62 states have call successors, (63), 1 states have call predecessors, (63), 2 states have return successors, (65), 65 states have call predecessors, (65), 62 states have call successors, (65) [2022-11-18 20:11:57,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:11:57,766 INFO L93 Difference]: Finished difference Result 336 states and 341 transitions. [2022-11-18 20:11:57,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-11-18 20:11:57,767 INFO L78 Accepts]: Start accepts. Automaton has has 142 states, 142 states have (on average 3.063380281690141) internal successors, (435), 136 states have internal predecessors, (435), 62 states have call successors, (63), 1 states have call predecessors, (63), 2 states have return successors, (65), 65 states have call predecessors, (65), 62 states have call successors, (65) Word has length 255 [2022-11-18 20:11:57,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:11:57,768 INFO L225 Difference]: With dead ends: 336 [2022-11-18 20:11:57,768 INFO L226 Difference]: Without dead ends: 252 [2022-11-18 20:11:57,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 743 GetRequests, 499 SyntacticMatches, 1 SemanticMatches, 243 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16819 ImplicationChecksByTransitivity, 22.4s TimeCoverageRelationStatistics Valid=5486, Invalid=54293, Unknown=1, NotChecked=0, Total=59780 [2022-11-18 20:11:57,774 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 182 mSDsluCounter, 2393 mSDsCounter, 0 mSdLazyCounter, 2449 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 2976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 2449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 428 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:11:57,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 2461 Invalid, 2976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 2449 Invalid, 0 Unknown, 428 Unchecked, 1.5s Time] [2022-11-18 20:11:57,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-11-18 20:11:57,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 252. [2022-11-18 20:11:57,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 208 states have (on average 1.0096153846153846) internal successors, (210), 208 states have internal predecessors, (210), 23 states have call successors, (23), 20 states have call predecessors, (23), 20 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-11-18 20:11:57,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 256 transitions. [2022-11-18 20:11:57,962 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 256 transitions. Word has length 255 [2022-11-18 20:11:57,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:11:57,963 INFO L495 AbstractCegarLoop]: Abstraction has 252 states and 256 transitions. [2022-11-18 20:11:57,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 142 states, 142 states have (on average 3.063380281690141) internal successors, (435), 136 states have internal predecessors, (435), 62 states have call successors, (63), 1 states have call predecessors, (63), 2 states have return successors, (65), 65 states have call predecessors, (65), 62 states have call successors, (65) [2022-11-18 20:11:57,963 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 256 transitions. [2022-11-18 20:11:57,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2022-11-18 20:11:57,964 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:11:57,964 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 21, 21, 21, 21, 21, 20, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:11:57,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-11-18 20:11:58,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:11:58,165 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:11:58,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:11:58,165 INFO L85 PathProgramCache]: Analyzing trace with hash -152279920, now seen corresponding path program 57 times [2022-11-18 20:11:58,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:11:58,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215722662] [2022-11-18 20:11:58,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:11:58,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:11:58,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:12:00,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:12:00,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:12:00,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:12:00,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:12:00,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:12:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:12:00,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:12:00,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:12:00,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:12:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:12:00,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:12:00,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:12:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:12:00,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:12:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:12:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:12:00,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:12:00,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:12:00,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:12:00,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:12:00,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:12:00,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:12:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:00,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2595 backedges. 63 proven. 1646 refuted. 0 times theorem prover too weak. 886 trivial. 0 not checked. [2022-11-18 20:12:00,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:12:00,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215722662] [2022-11-18 20:12:00,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215722662] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:12:00,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608509373] [2022-11-18 20:12:00,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:12:00,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:00,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:12:00,575 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:12:00,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-11-18 20:12:03,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 23 check-sat command(s) [2022-11-18 20:12:03,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:12:03,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 103 conjunts are in the unsatisfiable core [2022-11-18 20:12:03,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:12:05,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:12:08,226 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:12:08,226 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 20:12:09,791 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-11-18 20:12:09,862 INFO L134 CoverageAnalysis]: Checked inductivity of 2595 backedges. 145 proven. 1646 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-11-18 20:12:09,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:12:10,280 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:12:10,283 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:12:10,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2595 backedges. 63 proven. 1646 refuted. 0 times theorem prover too weak. 886 trivial. 0 not checked. [2022-11-18 20:12:10,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608509373] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:12:10,897 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:12:10,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50, 50] total 96 [2022-11-18 20:12:10,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886508107] [2022-11-18 20:12:10,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:12:10,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-11-18 20:12:10,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:12:10,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-11-18 20:12:10,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=8752, Unknown=1, NotChecked=0, Total=9120 [2022-11-18 20:12:10,899 INFO L87 Difference]: Start difference. First operand 252 states and 256 transitions. Second operand has 96 states, 96 states have (on average 3.1666666666666665) internal successors, (304), 92 states have internal predecessors, (304), 43 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (45), 45 states have call predecessors, (45), 43 states have call successors, (45) [2022-11-18 20:12:16,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:12:16,085 INFO L93 Difference]: Finished difference Result 350 states and 355 transitions. [2022-11-18 20:12:16,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-11-18 20:12:16,085 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 3.1666666666666665) internal successors, (304), 92 states have internal predecessors, (304), 43 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (45), 45 states have call predecessors, (45), 43 states have call successors, (45) Word has length 263 [2022-11-18 20:12:16,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:12:16,086 INFO L225 Difference]: With dead ends: 350 [2022-11-18 20:12:16,086 INFO L226 Difference]: Without dead ends: 348 [2022-11-18 20:12:16,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 647 GetRequests, 517 SyntacticMatches, 9 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4526 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=586, Invalid=14419, Unknown=1, NotChecked=0, Total=15006 [2022-11-18 20:12:16,088 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 248 mSDsluCounter, 4022 mSDsCounter, 0 mSdLazyCounter, 8048 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 4098 SdHoareTripleChecker+Invalid, 8241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 8048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:12:16,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 4098 Invalid, 8241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 8048 Invalid, 0 Unknown, 110 Unchecked, 4.0s Time] [2022-11-18 20:12:16,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-11-18 20:12:16,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 265. [2022-11-18 20:12:16,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 219 states have (on average 1.0136986301369864) internal successors, (222), 219 states have internal predecessors, (222), 24 states have call successors, (24), 21 states have call predecessors, (24), 21 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-18 20:12:16,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 270 transitions. [2022-11-18 20:12:16,258 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 270 transitions. Word has length 263 [2022-11-18 20:12:16,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:12:16,258 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 270 transitions. [2022-11-18 20:12:16,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 3.1666666666666665) internal successors, (304), 92 states have internal predecessors, (304), 43 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (45), 45 states have call predecessors, (45), 43 states have call successors, (45) [2022-11-18 20:12:16,259 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 270 transitions. [2022-11-18 20:12:16,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2022-11-18 20:12:16,261 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:12:16,261 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 21, 21, 21, 21, 21, 21, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:12:16,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-11-18 20:12:16,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:16,471 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:12:16,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:12:16,471 INFO L85 PathProgramCache]: Analyzing trace with hash 854186374, now seen corresponding path program 58 times [2022-11-18 20:12:16,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:12:16,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955811478] [2022-11-18 20:12:16,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:12:16,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:12:16,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:18,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:12:18,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:18,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:12:18,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:12:19,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:12:19,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:12:19,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:12:19,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:12:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:12:19,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:12:19,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:12:19,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:12:19,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:12:19,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:12:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:12:19,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:12:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:12:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:12:19,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:12:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:12:19,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:12:19,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:12:19,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:12:19,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:12:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:19,143 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 66 proven. 1721 refuted. 0 times theorem prover too weak. 886 trivial. 0 not checked. [2022-11-18 20:12:19,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:12:19,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955811478] [2022-11-18 20:12:19,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955811478] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:12:19,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014385139] [2022-11-18 20:12:19,144 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:12:19,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:19,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:12:19,145 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:12:19,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-11-18 20:12:19,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:12:19,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:12:19,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 111 conjunts are in the unsatisfiable core [2022-11-18 20:12:19,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:12:22,111 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:12:24,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:12:24,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 66 proven. 1721 refuted. 0 times theorem prover too weak. 886 trivial. 0 not checked. [2022-11-18 20:12:24,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:12:24,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:12:24,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:12:25,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 66 proven. 1721 refuted. 0 times theorem prover too weak. 886 trivial. 0 not checked. [2022-11-18 20:12:25,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014385139] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:12:25,642 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:12:25,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52, 51] total 104 [2022-11-18 20:12:25,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137256958] [2022-11-18 20:12:25,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:12:25,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-11-18 20:12:25,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:12:25,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-11-18 20:12:25,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=426, Invalid=10286, Unknown=0, NotChecked=0, Total=10712 [2022-11-18 20:12:25,645 INFO L87 Difference]: Start difference. First operand 265 states and 270 transitions. Second operand has 104 states, 102 states have (on average 3.127450980392157) internal successors, (319), 99 states have internal predecessors, (319), 45 states have call successors, (46), 1 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 45 states have call successors, (46) [2022-11-18 20:12:34,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:12:34,253 INFO L93 Difference]: Finished difference Result 370 states and 376 transitions. [2022-11-18 20:12:34,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-11-18 20:12:34,253 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 102 states have (on average 3.127450980392157) internal successors, (319), 99 states have internal predecessors, (319), 45 states have call successors, (46), 1 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 45 states have call successors, (46) Word has length 267 [2022-11-18 20:12:34,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:12:34,255 INFO L225 Difference]: With dead ends: 370 [2022-11-18 20:12:34,255 INFO L226 Difference]: Without dead ends: 368 [2022-11-18 20:12:34,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 705 GetRequests, 525 SyntacticMatches, 3 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8804 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=1379, Invalid=30483, Unknown=0, NotChecked=0, Total=31862 [2022-11-18 20:12:34,257 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 714 mSDsluCounter, 4205 mSDsCounter, 0 mSdLazyCounter, 9425 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 4284 SdHoareTripleChecker+Invalid, 9564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 9425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:12:34,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [717 Valid, 4284 Invalid, 9564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 9425 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-11-18 20:12:34,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-11-18 20:12:34,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 269. [2022-11-18 20:12:34,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 223 states have (on average 1.0134529147982063) internal successors, (226), 223 states have internal predecessors, (226), 24 states have call successors, (24), 21 states have call predecessors, (24), 21 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-18 20:12:34,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 274 transitions. [2022-11-18 20:12:34,562 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 274 transitions. Word has length 267 [2022-11-18 20:12:34,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:12:34,563 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 274 transitions. [2022-11-18 20:12:34,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 102 states have (on average 3.127450980392157) internal successors, (319), 99 states have internal predecessors, (319), 45 states have call successors, (46), 1 states have call predecessors, (46), 2 states have return successors, (46), 46 states have call predecessors, (46), 45 states have call successors, (46) [2022-11-18 20:12:34,563 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 274 transitions. [2022-11-18 20:12:34,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2022-11-18 20:12:34,565 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:12:34,565 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 22, 22, 22, 22, 22, 20, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:12:34,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-11-18 20:12:34,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:34,774 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:12:34,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:12:34,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1994406099, now seen corresponding path program 59 times [2022-11-18 20:12:34,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:12:34,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117545813] [2022-11-18 20:12:34,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:12:34,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:12:34,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:12:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:12:37,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:12:37,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:12:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:12:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:12:37,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:12:37,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:12:37,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:12:37,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:12:37,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:12:37,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:12:37,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:12:37,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:12:37,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:12:37,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:12:37,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:12:37,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:12:37,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:12:37,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:12:37,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:12:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:12:37,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:12:37,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:12:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:37,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2772 backedges. 63 proven. 1737 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2022-11-18 20:12:37,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:12:37,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117545813] [2022-11-18 20:12:37,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117545813] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:12:37,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185717695] [2022-11-18 20:12:37,518 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:12:37,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:37,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:12:37,519 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:12:37,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-11-18 20:12:38,351 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2022-11-18 20:12:38,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:12:38,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 113 conjunts are in the unsatisfiable core [2022-11-18 20:12:38,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:12:40,576 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:12:40,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:12:40,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:12:41,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:12:41,182 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:12:43,271 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:12:43,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2772 backedges. 251 proven. 1764 refuted. 0 times theorem prover too weak. 757 trivial. 0 not checked. [2022-11-18 20:12:43,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:12:43,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:12:43,943 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:12:44,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2772 backedges. 63 proven. 1736 refuted. 0 times theorem prover too weak. 973 trivial. 0 not checked. [2022-11-18 20:12:44,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185717695] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:12:44,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:12:44,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 52, 51] total 102 [2022-11-18 20:12:44,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548320112] [2022-11-18 20:12:44,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:12:44,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-11-18 20:12:44,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:12:44,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-11-18 20:12:44,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=9839, Unknown=0, NotChecked=0, Total=10302 [2022-11-18 20:12:44,580 INFO L87 Difference]: Start difference. First operand 269 states and 274 transitions. Second operand has 102 states, 101 states have (on average 3.1584158415841586) internal successors, (319), 98 states have internal predecessors, (319), 46 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (47), 47 states have call predecessors, (47), 46 states have call successors, (47) [2022-11-18 20:12:50,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:12:50,280 INFO L93 Difference]: Finished difference Result 361 states and 365 transitions. [2022-11-18 20:12:50,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-11-18 20:12:50,281 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 101 states have (on average 3.1584158415841586) internal successors, (319), 98 states have internal predecessors, (319), 46 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (47), 47 states have call predecessors, (47), 46 states have call successors, (47) Word has length 271 [2022-11-18 20:12:50,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:12:50,283 INFO L225 Difference]: With dead ends: 361 [2022-11-18 20:12:50,283 INFO L226 Difference]: Without dead ends: 359 [2022-11-18 20:12:50,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 669 GetRequests, 529 SyntacticMatches, 11 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5377 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=761, Invalid=16269, Unknown=0, NotChecked=0, Total=17030 [2022-11-18 20:12:50,285 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 512 mSDsluCounter, 4246 mSDsCounter, 0 mSdLazyCounter, 8724 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 4324 SdHoareTripleChecker+Invalid, 8974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 8724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:12:50,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 4324 Invalid, 8974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 8724 Invalid, 0 Unknown, 135 Unchecked, 4.4s Time] [2022-11-18 20:12:50,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-11-18 20:12:50,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 273. [2022-11-18 20:12:50,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 226 states have (on average 1.0132743362831858) internal successors, (229), 226 states have internal predecessors, (229), 24 states have call successors, (24), 22 states have call predecessors, (24), 22 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-18 20:12:50,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 277 transitions. [2022-11-18 20:12:50,466 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 277 transitions. Word has length 271 [2022-11-18 20:12:50,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:12:50,467 INFO L495 AbstractCegarLoop]: Abstraction has 273 states and 277 transitions. [2022-11-18 20:12:50,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 101 states have (on average 3.1584158415841586) internal successors, (319), 98 states have internal predecessors, (319), 46 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (47), 47 states have call predecessors, (47), 46 states have call successors, (47) [2022-11-18 20:12:50,467 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 277 transitions. [2022-11-18 20:12:50,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2022-11-18 20:12:50,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:12:50,470 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 22, 21, 21, 21, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:12:50,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-11-18 20:12:50,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-11-18 20:12:50,679 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:12:50,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:12:50,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1734876292, now seen corresponding path program 60 times [2022-11-18 20:12:50,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:12:50,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085830363] [2022-11-18 20:12:50,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:12:50,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:12:50,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:12:52,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:12:52,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:12:52,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:12:52,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:12:52,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:12:52,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:12:52,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:12:52,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:12:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:12:52,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:12:52,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:12:52,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:12:52,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:12:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:12:52,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:12:52,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:12:52,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:12:52,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:12:52,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:12:52,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:12:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:12:52,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:12:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:12:52,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2755 backedges. 801 proven. 942 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-11-18 20:12:52,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:12:52,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085830363] [2022-11-18 20:12:52,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085830363] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:12:52,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212443330] [2022-11-18 20:12:52,220 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:12:52,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:52,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:12:52,221 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:12:52,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-11-18 20:12:53,333 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2022-11-18 20:12:53,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:12:53,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 725 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-18 20:12:53,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:12:54,681 INFO L134 CoverageAnalysis]: Checked inductivity of 2755 backedges. 882 proven. 861 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-11-18 20:12:54,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:12:55,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2755 backedges. 882 proven. 861 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-11-18 20:12:55,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212443330] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:12:55,730 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:12:55,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 71 [2022-11-18 20:12:55,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805215064] [2022-11-18 20:12:55,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:12:55,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-11-18 20:12:55,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:12:55,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-11-18 20:12:55,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1155, Invalid=3815, Unknown=0, NotChecked=0, Total=4970 [2022-11-18 20:12:55,733 INFO L87 Difference]: Start difference. First operand 273 states and 277 transitions. Second operand has 71 states, 71 states have (on average 3.5774647887323945) internal successors, (254), 71 states have internal predecessors, (254), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2022-11-18 20:12:57,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:12:57,065 INFO L93 Difference]: Finished difference Result 377 states and 382 transitions. [2022-11-18 20:12:57,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-18 20:12:57,065 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 3.5774647887323945) internal successors, (254), 71 states have internal predecessors, (254), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) Word has length 271 [2022-11-18 20:12:57,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:12:57,067 INFO L225 Difference]: With dead ends: 377 [2022-11-18 20:12:57,067 INFO L226 Difference]: Without dead ends: 285 [2022-11-18 20:12:57,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 520 SyntacticMatches, 44 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4000 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1980, Invalid=6576, Unknown=0, NotChecked=0, Total=8556 [2022-11-18 20:12:57,069 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 706 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:12:57,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [707 Valid, 488 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 20:12:57,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2022-11-18 20:12:57,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 268. [2022-11-18 20:12:57,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 221 states have (on average 1.009049773755656) internal successors, (223), 221 states have internal predecessors, (223), 24 states have call successors, (24), 22 states have call predecessors, (24), 22 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-18 20:12:57,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 271 transitions. [2022-11-18 20:12:57,257 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 271 transitions. Word has length 271 [2022-11-18 20:12:57,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:12:57,258 INFO L495 AbstractCegarLoop]: Abstraction has 268 states and 271 transitions. [2022-11-18 20:12:57,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 3.5774647887323945) internal successors, (254), 71 states have internal predecessors, (254), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2022-11-18 20:12:57,258 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 271 transitions. [2022-11-18 20:12:57,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2022-11-18 20:12:57,260 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:12:57,260 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 22, 22, 22, 22, 22, 21, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:12:57,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-11-18 20:12:57,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:12:57,462 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:12:57,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:12:57,462 INFO L85 PathProgramCache]: Analyzing trace with hash 813945929, now seen corresponding path program 61 times [2022-11-18 20:12:57,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:12:57,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504434775] [2022-11-18 20:12:57,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:12:57,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:12:57,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:13:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:13:00,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:13:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:13:00,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:13:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:13:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:13:00,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:13:00,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:13:00,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:13:00,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:13:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:13:00,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:13:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:13:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:13:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:13:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:13:00,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:13:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:13:00,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:13:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:13:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:13:00,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:13:00,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:13:00,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,380 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 66 proven. 1812 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2022-11-18 20:13:00,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:13:00,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504434775] [2022-11-18 20:13:00,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504434775] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:13:00,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164604370] [2022-11-18 20:13:00,381 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:13:00,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:13:00,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:13:00,382 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:13:00,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-11-18 20:13:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:00,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 734 conjuncts, 114 conjunts are in the unsatisfiable core [2022-11-18 20:13:00,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:13:03,176 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:13:03,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:13:03,535 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:13:05,857 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:13:05,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 149 proven. 1869 refuted. 0 times theorem prover too weak. 832 trivial. 0 not checked. [2022-11-18 20:13:05,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:13:06,411 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:13:06,414 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:13:07,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 66 proven. 1812 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2022-11-18 20:13:07,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164604370] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:13:07,181 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:13:07,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53, 52] total 106 [2022-11-18 20:13:07,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182041201] [2022-11-18 20:13:07,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:13:07,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2022-11-18 20:13:07,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:13:07,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2022-11-18 20:13:07,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=475, Invalid=10655, Unknown=0, NotChecked=0, Total=11130 [2022-11-18 20:13:07,185 INFO L87 Difference]: Start difference. First operand 268 states and 271 transitions. Second operand has 106 states, 104 states have (on average 3.1346153846153846) internal successors, (326), 101 states have internal predecessors, (326), 47 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (48), 48 states have call predecessors, (48), 47 states have call successors, (48) [2022-11-18 20:13:12,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:13:12,656 INFO L93 Difference]: Finished difference Result 278 states and 282 transitions. [2022-11-18 20:13:12,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-11-18 20:13:12,657 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 104 states have (on average 3.1346153846153846) internal successors, (326), 101 states have internal predecessors, (326), 47 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (48), 48 states have call predecessors, (48), 47 states have call successors, (48) Word has length 275 [2022-11-18 20:13:12,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:13:12,658 INFO L225 Difference]: With dead ends: 278 [2022-11-18 20:13:12,658 INFO L226 Difference]: Without dead ends: 276 [2022-11-18 20:13:12,659 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 678 GetRequests, 539 SyntacticMatches, 6 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5355 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=769, Invalid=17321, Unknown=0, NotChecked=0, Total=18090 [2022-11-18 20:13:12,660 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 419 mSDsluCounter, 3455 mSDsCounter, 0 mSdLazyCounter, 7926 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 3533 SdHoareTripleChecker+Invalid, 8136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 7926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:13:12,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 3533 Invalid, 8136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 7926 Invalid, 0 Unknown, 90 Unchecked, 4.2s Time] [2022-11-18 20:13:12,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-11-18 20:13:12,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 272. [2022-11-18 20:13:12,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 225 states have (on average 1.008888888888889) internal successors, (227), 225 states have internal predecessors, (227), 24 states have call successors, (24), 22 states have call predecessors, (24), 22 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-11-18 20:13:12,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 275 transitions. [2022-11-18 20:13:12,846 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 275 transitions. Word has length 275 [2022-11-18 20:13:12,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:13:12,846 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 275 transitions. [2022-11-18 20:13:12,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 104 states have (on average 3.1346153846153846) internal successors, (326), 101 states have internal predecessors, (326), 47 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (48), 48 states have call predecessors, (48), 47 states have call successors, (48) [2022-11-18 20:13:12,847 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 275 transitions. [2022-11-18 20:13:12,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2022-11-18 20:13:12,848 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:13:12,848 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 22, 22, 22, 22, 22, 22, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:13:12,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-11-18 20:13:13,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-11-18 20:13:13,048 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:13:13,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:13:13,049 INFO L85 PathProgramCache]: Analyzing trace with hash -278870849, now seen corresponding path program 62 times [2022-11-18 20:13:13,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:13:13,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215298444] [2022-11-18 20:13:13,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:13:13,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:13:13,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:13:15,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:13:15,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:13:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:13:15,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:13:15,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:13:15,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:13:15,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:13:15,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:13:15,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:13:15,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:13:15,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:13:15,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:13:15,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:13:15,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:13:15,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:13:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:13:15,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:13:15,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:13:15,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:13:15,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:13:15,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:13:15,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:13:15,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:13:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:15,765 INFO L134 CoverageAnalysis]: Checked inductivity of 2932 backedges. 69 proven. 1891 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2022-11-18 20:13:15,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:13:15,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215298444] [2022-11-18 20:13:15,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215298444] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:13:15,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361835035] [2022-11-18 20:13:15,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:13:15,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:13:15,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:13:15,771 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:13:15,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-11-18 20:13:16,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:13:16,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:13:16,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 72 conjunts are in the unsatisfiable core [2022-11-18 20:13:16,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:13:18,906 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:13:22,584 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:13:22,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:13:22,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2932 backedges. 924 proven. 1093 refuted. 0 times theorem prover too weak. 915 trivial. 0 not checked. [2022-11-18 20:13:22,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:13:28,635 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:13:28,647 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:13:33,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2932 backedges. 909 proven. 1051 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2022-11-18 20:13:33,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361835035] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:13:33,418 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:13:33,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 55, 54] total 154 [2022-11-18 20:13:33,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388768925] [2022-11-18 20:13:33,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:13:33,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 154 states [2022-11-18 20:13:33,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:13:33,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 154 interpolants. [2022-11-18 20:13:33,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2465, Invalid=21096, Unknown=1, NotChecked=0, Total=23562 [2022-11-18 20:13:33,422 INFO L87 Difference]: Start difference. First operand 272 states and 275 transitions. Second operand has 154 states, 154 states have (on average 3.0974025974025974) internal successors, (477), 148 states have internal predecessors, (477), 68 states have call successors, (69), 1 states have call predecessors, (69), 2 states have return successors, (71), 71 states have call predecessors, (71), 68 states have call successors, (71) [2022-11-18 20:13:47,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:13:47,352 INFO L93 Difference]: Finished difference Result 368 states and 373 transitions. [2022-11-18 20:13:47,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-11-18 20:13:47,352 INFO L78 Accepts]: Start accepts. Automaton has has 154 states, 154 states have (on average 3.0974025974025974) internal successors, (477), 148 states have internal predecessors, (477), 68 states have call successors, (69), 1 states have call predecessors, (69), 2 states have return successors, (71), 71 states have call predecessors, (71), 68 states have call successors, (71) Word has length 279 [2022-11-18 20:13:47,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:13:47,353 INFO L225 Difference]: With dead ends: 368 [2022-11-18 20:13:47,353 INFO L226 Difference]: Without dead ends: 276 [2022-11-18 20:13:47,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 812 GetRequests, 546 SyntacticMatches, 1 SemanticMatches, 265 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20028 ImplicationChecksByTransitivity, 26.0s TimeCoverageRelationStatistics Valid=6400, Invalid=64621, Unknown=1, NotChecked=0, Total=71022 [2022-11-18 20:13:47,357 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 153 mSDsluCounter, 2629 mSDsCounter, 0 mSdLazyCounter, 3094 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 2703 SdHoareTripleChecker+Invalid, 3862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 3094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 601 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:13:47,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 2703 Invalid, 3862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 3094 Invalid, 0 Unknown, 601 Unchecked, 2.0s Time] [2022-11-18 20:13:47,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-11-18 20:13:47,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2022-11-18 20:13:47,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 228 states have (on average 1.0087719298245614) internal successors, (230), 228 states have internal predecessors, (230), 25 states have call successors, (25), 22 states have call predecessors, (25), 22 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-11-18 20:13:47,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 280 transitions. [2022-11-18 20:13:47,562 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 280 transitions. Word has length 279 [2022-11-18 20:13:47,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:13:47,562 INFO L495 AbstractCegarLoop]: Abstraction has 276 states and 280 transitions. [2022-11-18 20:13:47,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 154 states, 154 states have (on average 3.0974025974025974) internal successors, (477), 148 states have internal predecessors, (477), 68 states have call successors, (69), 1 states have call predecessors, (69), 2 states have return successors, (71), 71 states have call predecessors, (71), 68 states have call successors, (71) [2022-11-18 20:13:47,562 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 280 transitions. [2022-11-18 20:13:47,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2022-11-18 20:13:47,564 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:13:47,564 INFO L195 NwaCegarLoop]: trace histogram [25, 25, 25, 23, 23, 23, 23, 23, 22, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:13:47,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-11-18 20:13:47,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-11-18 20:13:47,765 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:13:47,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:13:47,765 INFO L85 PathProgramCache]: Analyzing trace with hash -241061118, now seen corresponding path program 63 times [2022-11-18 20:13:47,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:13:47,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285205109] [2022-11-18 20:13:47,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:13:47,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:13:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:13:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:13:50,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:13:50,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:13:50,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:13:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:13:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:13:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:13:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:13:50,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:13:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:13:50,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:13:50,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:13:50,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:13:50,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:13:50,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:13:50,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:13:50,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:13:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:13:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:13:50,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:13:50,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:13:50,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:13:50,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:13:50,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:13:50,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:13:50,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3117 backedges. 69 proven. 1986 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2022-11-18 20:13:50,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:13:50,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285205109] [2022-11-18 20:13:50,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285205109] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:13:50,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867605918] [2022-11-18 20:13:50,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:13:50,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:13:50,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:13:50,711 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:13:50,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-11-18 20:13:55,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 25 check-sat command(s) [2022-11-18 20:13:55,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:13:55,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 765 conjuncts, 111 conjunts are in the unsatisfiable core [2022-11-18 20:13:55,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:13:57,580 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:14:00,084 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:14:00,084 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 20:14:01,955 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-11-18 20:14:02,031 INFO L134 CoverageAnalysis]: Checked inductivity of 3117 backedges. 159 proven. 1986 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2022-11-18 20:14:02,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:14:02,537 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:14:02,541 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:14:03,257 INFO L134 CoverageAnalysis]: Checked inductivity of 3117 backedges. 69 proven. 1986 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2022-11-18 20:14:03,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867605918] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:14:03,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:14:03,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54, 54] total 104 [2022-11-18 20:14:03,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440204871] [2022-11-18 20:14:03,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:14:03,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-11-18 20:14:03,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:14:03,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-11-18 20:14:03,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=10312, Unknown=1, NotChecked=0, Total=10712 [2022-11-18 20:14:03,261 INFO L87 Difference]: Start difference. First operand 276 states and 280 transitions. Second operand has 104 states, 104 states have (on average 3.1923076923076925) internal successors, (332), 100 states have internal predecessors, (332), 47 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (49), 49 states have call predecessors, (49), 47 states have call successors, (49) [2022-11-18 20:14:09,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:14:09,697 INFO L93 Difference]: Finished difference Result 387 states and 392 transitions. [2022-11-18 20:14:09,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-18 20:14:09,697 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 3.1923076923076925) internal successors, (332), 100 states have internal predecessors, (332), 47 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (49), 49 states have call predecessors, (49), 47 states have call successors, (49) Word has length 287 [2022-11-18 20:14:09,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:14:09,699 INFO L225 Difference]: With dead ends: 387 [2022-11-18 20:14:09,699 INFO L226 Difference]: Without dead ends: 385 [2022-11-18 20:14:09,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 707 GetRequests, 565 SyntacticMatches, 9 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5491 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=690, Invalid=17399, Unknown=1, NotChecked=0, Total=18090 [2022-11-18 20:14:09,702 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 215 mSDsluCounter, 4440 mSDsCounter, 0 mSdLazyCounter, 9286 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 4520 SdHoareTripleChecker+Invalid, 9583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 9286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 224 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:14:09,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 4520 Invalid, 9583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 9286 Invalid, 0 Unknown, 224 Unchecked, 4.9s Time] [2022-11-18 20:14:09,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-18 20:14:10,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 289. [2022-11-18 20:14:10,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 239 states have (on average 1.0125523012552302) internal successors, (242), 239 states have internal predecessors, (242), 26 states have call successors, (26), 23 states have call predecessors, (26), 23 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-18 20:14:10,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 294 transitions. [2022-11-18 20:14:10,036 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 294 transitions. Word has length 287 [2022-11-18 20:14:10,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:14:10,036 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 294 transitions. [2022-11-18 20:14:10,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 3.1923076923076925) internal successors, (332), 100 states have internal predecessors, (332), 47 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (49), 49 states have call predecessors, (49), 47 states have call successors, (49) [2022-11-18 20:14:10,037 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 294 transitions. [2022-11-18 20:14:10,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-11-18 20:14:10,039 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:14:10,039 INFO L195 NwaCegarLoop]: trace histogram [25, 25, 25, 23, 23, 23, 23, 23, 23, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:14:10,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-11-18 20:14:10,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:14:10,250 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:14:10,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:14:10,251 INFO L85 PathProgramCache]: Analyzing trace with hash 479108856, now seen corresponding path program 64 times [2022-11-18 20:14:10,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:14:10,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322324532] [2022-11-18 20:14:10,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:14:10,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:14:10,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:14:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:14:13,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:14:13,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:14:13,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:14:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:14:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:14:13,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:14:13,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:14:13,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:14:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:14:13,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:14:13,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:14:13,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:14:13,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:14:13,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:14:13,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:14:13,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:14:13,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:14:13,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:14:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:14:13,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:14:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:14:13,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:14:13,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:14:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:13,251 INFO L134 CoverageAnalysis]: Checked inductivity of 3203 backedges. 72 proven. 2069 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2022-11-18 20:14:13,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:14:13,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322324532] [2022-11-18 20:14:13,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322324532] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:14:13,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932471718] [2022-11-18 20:14:13,252 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:14:13,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:14:13,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:14:13,253 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:14:13,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-11-18 20:14:14,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:14:14,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:14:14,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 114 conjunts are in the unsatisfiable core [2022-11-18 20:14:14,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:14:16,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:14:19,338 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:14:19,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3203 backedges. 72 proven. 2069 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2022-11-18 20:14:19,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:14:19,739 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:14:19,742 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:14:20,404 INFO L134 CoverageAnalysis]: Checked inductivity of 3203 backedges. 72 proven. 2069 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2022-11-18 20:14:20,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932471718] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:14:20,404 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:14:20,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55, 54] total 108 [2022-11-18 20:14:20,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201783981] [2022-11-18 20:14:20,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:14:20,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-11-18 20:14:20,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:14:20,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-11-18 20:14:20,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=439, Invalid=11117, Unknown=0, NotChecked=0, Total=11556 [2022-11-18 20:14:20,406 INFO L87 Difference]: Start difference. First operand 289 states and 294 transitions. Second operand has 108 states, 107 states have (on average 3.2149532710280373) internal successors, (344), 104 states have internal predecessors, (344), 48 states have call successors, (49), 1 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 48 states have call successors, (49) [2022-11-18 20:14:30,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:14:30,036 INFO L93 Difference]: Finished difference Result 402 states and 408 transitions. [2022-11-18 20:14:30,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-11-18 20:14:30,036 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 107 states have (on average 3.2149532710280373) internal successors, (344), 104 states have internal predecessors, (344), 48 states have call successors, (49), 1 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 48 states have call successors, (49) Word has length 291 [2022-11-18 20:14:30,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:14:30,037 INFO L225 Difference]: With dead ends: 402 [2022-11-18 20:14:30,037 INFO L226 Difference]: Without dead ends: 400 [2022-11-18 20:14:30,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 760 GetRequests, 575 SyntacticMatches, 4 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9162 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=1378, Invalid=31928, Unknown=0, NotChecked=0, Total=33306 [2022-11-18 20:14:30,039 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 838 mSDsluCounter, 5430 mSDsCounter, 0 mSdLazyCounter, 11076 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 841 SdHoareTripleChecker+Valid, 5516 SdHoareTripleChecker+Invalid, 11265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 11076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:14:30,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [841 Valid, 5516 Invalid, 11265 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [189 Valid, 11076 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2022-11-18 20:14:30,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-11-18 20:14:30,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 293. [2022-11-18 20:14:30,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 243 states have (on average 1.0123456790123457) internal successors, (246), 243 states have internal predecessors, (246), 26 states have call successors, (26), 23 states have call predecessors, (26), 23 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-18 20:14:30,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 298 transitions. [2022-11-18 20:14:30,242 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 298 transitions. Word has length 291 [2022-11-18 20:14:30,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:14:30,242 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 298 transitions. [2022-11-18 20:14:30,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 107 states have (on average 3.2149532710280373) internal successors, (344), 104 states have internal predecessors, (344), 48 states have call successors, (49), 1 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 48 states have call successors, (49) [2022-11-18 20:14:30,243 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 298 transitions. [2022-11-18 20:14:30,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2022-11-18 20:14:30,244 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:14:30,245 INFO L195 NwaCegarLoop]: trace histogram [26, 26, 26, 24, 24, 24, 24, 24, 22, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:14:30,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-11-18 20:14:30,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:14:30,453 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:14:30,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:14:30,453 INFO L85 PathProgramCache]: Analyzing trace with hash 553496133, now seen corresponding path program 65 times [2022-11-18 20:14:30,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:14:30,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072719315] [2022-11-18 20:14:30,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:14:30,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:14:30,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:14:33,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:14:33,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:14:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:14:33,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:14:33,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:14:33,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:14:33,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:14:33,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:14:33,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:14:33,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:14:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:14:33,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:14:33,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:14:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:14:33,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:14:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:14:33,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:14:33,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:14:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:14:33,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:14:33,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:14:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:14:33,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:14:33,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:14:33,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:14:33,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:33,311 INFO L134 CoverageAnalysis]: Checked inductivity of 3310 backedges. 69 proven. 2085 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-11-18 20:14:33,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:14:33,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072719315] [2022-11-18 20:14:33,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072719315] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:14:33,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198445359] [2022-11-18 20:14:33,312 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:14:33,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:14:33,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:14:33,313 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:14:33,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-11-18 20:14:34,379 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-11-18 20:14:34,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:14:34,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 121 conjunts are in the unsatisfiable core [2022-11-18 20:14:34,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:14:36,837 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:14:37,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:14:37,181 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:14:37,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:14:37,471 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:14:39,850 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:14:39,925 INFO L134 CoverageAnalysis]: Checked inductivity of 3310 backedges. 288 proven. 2103 refuted. 0 times theorem prover too weak. 919 trivial. 0 not checked. [2022-11-18 20:14:39,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:14:40,496 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:14:40,499 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:14:41,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3310 backedges. 69 proven. 2084 refuted. 0 times theorem prover too weak. 1157 trivial. 0 not checked. [2022-11-18 20:14:41,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198445359] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:14:41,155 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:14:41,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 56, 55] total 110 [2022-11-18 20:14:41,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357840677] [2022-11-18 20:14:41,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:14:41,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-11-18 20:14:41,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:14:41,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-11-18 20:14:41,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=11489, Unknown=0, NotChecked=0, Total=11990 [2022-11-18 20:14:41,157 INFO L87 Difference]: Start difference. First operand 293 states and 298 transitions. Second operand has 110 states, 109 states have (on average 3.18348623853211) internal successors, (347), 106 states have internal predecessors, (347), 50 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (51), 51 states have call predecessors, (51), 50 states have call successors, (51) [2022-11-18 20:14:48,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:14:48,013 INFO L93 Difference]: Finished difference Result 393 states and 397 transitions. [2022-11-18 20:14:48,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-11-18 20:14:48,014 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 109 states have (on average 3.18348623853211) internal successors, (347), 106 states have internal predecessors, (347), 50 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (51), 51 states have call predecessors, (51), 50 states have call successors, (51) Word has length 295 [2022-11-18 20:14:48,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:14:48,015 INFO L225 Difference]: With dead ends: 393 [2022-11-18 20:14:48,015 INFO L226 Difference]: Without dead ends: 391 [2022-11-18 20:14:48,016 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 577 SyntacticMatches, 11 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6218 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=819, Invalid=18921, Unknown=0, NotChecked=0, Total=19740 [2022-11-18 20:14:48,017 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 311 mSDsluCounter, 5105 mSDsCounter, 0 mSdLazyCounter, 10957 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 5189 SdHoareTripleChecker+Invalid, 11127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 10957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:14:48,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 5189 Invalid, 11127 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [76 Valid, 10957 Invalid, 0 Unknown, 94 Unchecked, 5.4s Time] [2022-11-18 20:14:48,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-18 20:14:48,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 297. [2022-11-18 20:14:48,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 246 states have (on average 1.0121951219512195) internal successors, (249), 246 states have internal predecessors, (249), 26 states have call successors, (26), 24 states have call predecessors, (26), 24 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-18 20:14:48,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 301 transitions. [2022-11-18 20:14:48,232 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 301 transitions. Word has length 295 [2022-11-18 20:14:48,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:14:48,232 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 301 transitions. [2022-11-18 20:14:48,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 109 states have (on average 3.18348623853211) internal successors, (347), 106 states have internal predecessors, (347), 50 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (51), 51 states have call predecessors, (51), 50 states have call successors, (51) [2022-11-18 20:14:48,232 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 301 transitions. [2022-11-18 20:14:48,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2022-11-18 20:14:48,233 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:14:48,233 INFO L195 NwaCegarLoop]: trace histogram [25, 25, 25, 24, 23, 23, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:14:48,240 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-11-18 20:14:48,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-11-18 20:14:48,434 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:14:48,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:14:48,435 INFO L85 PathProgramCache]: Analyzing trace with hash -291987474, now seen corresponding path program 66 times [2022-11-18 20:14:48,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:14:48,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61247625] [2022-11-18 20:14:48,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:14:48,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:14:48,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:14:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:14:49,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:14:49,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:14:49,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:14:49,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:14:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:14:49,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:14:49,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:14:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:14:49,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:14:49,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:14:49,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:14:49,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:14:49,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:14:49,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:14:49,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:14:49,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:14:49,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:14:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:14:49,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:14:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:14:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:14:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:14:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:14:49,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:49,979 INFO L134 CoverageAnalysis]: Checked inductivity of 3293 backedges. 969 proven. 1124 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-11-18 20:14:49,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:14:49,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61247625] [2022-11-18 20:14:49,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61247625] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:14:49,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557225544] [2022-11-18 20:14:49,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:14:49,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:14:49,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:14:49,981 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:14:49,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-11-18 20:14:52,023 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2022-11-18 20:14:52,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:14:52,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-18 20:14:52,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:14:53,441 INFO L134 CoverageAnalysis]: Checked inductivity of 3293 backedges. 1058 proven. 1035 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-11-18 20:14:53,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:14:54,655 INFO L134 CoverageAnalysis]: Checked inductivity of 3293 backedges. 1058 proven. 1035 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-11-18 20:14:54,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557225544] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:14:54,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:14:54,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51, 51] total 77 [2022-11-18 20:14:54,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668940420] [2022-11-18 20:14:54,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:14:54,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-11-18 20:14:54,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:14:54,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-11-18 20:14:54,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1355, Invalid=4497, Unknown=0, NotChecked=0, Total=5852 [2022-11-18 20:14:54,657 INFO L87 Difference]: Start difference. First operand 297 states and 301 transitions. Second operand has 77 states, 77 states have (on average 3.5844155844155843) internal successors, (276), 77 states have internal predecessors, (276), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2022-11-18 20:14:56,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:14:56,084 INFO L93 Difference]: Finished difference Result 409 states and 414 transitions. [2022-11-18 20:14:56,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-11-18 20:14:56,084 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 3.5844155844155843) internal successors, (276), 77 states have internal predecessors, (276), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) Word has length 295 [2022-11-18 20:14:56,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:14:56,086 INFO L225 Difference]: With dead ends: 409 [2022-11-18 20:14:56,086 INFO L226 Difference]: Without dead ends: 309 [2022-11-18 20:14:56,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 713 GetRequests, 566 SyntacticMatches, 48 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4725 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2327, Invalid=7773, Unknown=0, NotChecked=0, Total=10100 [2022-11-18 20:14:56,087 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 527 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:14:56,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 548 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 20:14:56,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-11-18 20:14:56,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 292. [2022-11-18 20:14:56,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 241 states have (on average 1.008298755186722) internal successors, (243), 241 states have internal predecessors, (243), 26 states have call successors, (26), 24 states have call predecessors, (26), 24 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-18 20:14:56,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 295 transitions. [2022-11-18 20:14:56,284 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 295 transitions. Word has length 295 [2022-11-18 20:14:56,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:14:56,284 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 295 transitions. [2022-11-18 20:14:56,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 3.5844155844155843) internal successors, (276), 77 states have internal predecessors, (276), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2022-11-18 20:14:56,284 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 295 transitions. [2022-11-18 20:14:56,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2022-11-18 20:14:56,286 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:14:56,286 INFO L195 NwaCegarLoop]: trace histogram [26, 26, 26, 24, 24, 24, 24, 24, 23, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:14:56,299 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-11-18 20:14:56,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:14:56,496 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:14:56,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:14:56,496 INFO L85 PathProgramCache]: Analyzing trace with hash -81444677, now seen corresponding path program 67 times [2022-11-18 20:14:56,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:14:56,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159711278] [2022-11-18 20:14:56,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:14:56,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:14:56,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:14:59,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:14:59,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:14:59,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:14:59,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:14:59,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:14:59,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:14:59,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:14:59,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:14:59,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:14:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:14:59,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:14:59,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:15:00,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:15:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:15:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:15:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:15:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:15:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:15:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:15:00,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:15:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:15:00,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:15:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:15:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:15:00,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:15:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:15:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,037 INFO L134 CoverageAnalysis]: Checked inductivity of 3396 backedges. 72 proven. 2168 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-11-18 20:15:00,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:15:00,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159711278] [2022-11-18 20:15:00,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159711278] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:15:00,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270102077] [2022-11-18 20:15:00,037 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:15:00,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:15:00,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:15:00,038 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:15:00,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-11-18 20:15:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:00,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 122 conjunts are in the unsatisfiable core [2022-11-18 20:15:00,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:15:03,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:15:03,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:15:03,551 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:15:06,106 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:15:06,178 INFO L134 CoverageAnalysis]: Checked inductivity of 3396 backedges. 187 proven. 2207 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2022-11-18 20:15:06,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:15:06,643 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:15:06,646 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:15:07,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3396 backedges. 72 proven. 2168 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-11-18 20:15:07,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270102077] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:15:07,319 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:15:07,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 57, 56] total 112 [2022-11-18 20:15:07,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357646010] [2022-11-18 20:15:07,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:15:07,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2022-11-18 20:15:07,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:15:07,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2022-11-18 20:15:07,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=504, Invalid=11928, Unknown=0, NotChecked=0, Total=12432 [2022-11-18 20:15:07,322 INFO L87 Difference]: Start difference. First operand 292 states and 295 transitions. Second operand has 112 states, 111 states have (on average 3.18018018018018) internal successors, (353), 108 states have internal predecessors, (353), 50 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (51), 51 states have call predecessors, (51), 50 states have call successors, (51) [2022-11-18 20:15:14,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:15:14,146 INFO L93 Difference]: Finished difference Result 302 states and 306 transitions. [2022-11-18 20:15:14,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-18 20:15:14,146 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 111 states have (on average 3.18018018018018) internal successors, (353), 108 states have internal predecessors, (353), 50 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (51), 51 states have call predecessors, (51), 50 states have call successors, (51) Word has length 299 [2022-11-18 20:15:14,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:15:14,148 INFO L225 Difference]: With dead ends: 302 [2022-11-18 20:15:14,149 INFO L226 Difference]: Without dead ends: 300 [2022-11-18 20:15:14,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 587 SyntacticMatches, 7 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6038 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=816, Invalid=19490, Unknown=0, NotChecked=0, Total=20306 [2022-11-18 20:15:14,150 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 587 mSDsluCounter, 5635 mSDsCounter, 0 mSdLazyCounter, 11168 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 5719 SdHoareTripleChecker+Invalid, 11371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 11168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:15:14,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [589 Valid, 5719 Invalid, 11371 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [103 Valid, 11168 Invalid, 0 Unknown, 100 Unchecked, 5.4s Time] [2022-11-18 20:15:14,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-18 20:15:14,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 296. [2022-11-18 20:15:14,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 245 states have (on average 1.0081632653061225) internal successors, (247), 245 states have internal predecessors, (247), 26 states have call successors, (26), 24 states have call predecessors, (26), 24 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-11-18 20:15:14,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 299 transitions. [2022-11-18 20:15:14,392 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 299 transitions. Word has length 299 [2022-11-18 20:15:14,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:15:14,393 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 299 transitions. [2022-11-18 20:15:14,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 111 states have (on average 3.18018018018018) internal successors, (353), 108 states have internal predecessors, (353), 50 states have call successors, (51), 2 states have call predecessors, (51), 3 states have return successors, (51), 51 states have call predecessors, (51), 50 states have call successors, (51) [2022-11-18 20:15:14,393 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 299 transitions. [2022-11-18 20:15:14,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2022-11-18 20:15:14,395 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:15:14,395 INFO L195 NwaCegarLoop]: trace histogram [26, 26, 26, 24, 24, 24, 24, 24, 24, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:15:14,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-11-18 20:15:14,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:15:14,607 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:15:14,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:15:14,607 INFO L85 PathProgramCache]: Analyzing trace with hash 2041751601, now seen corresponding path program 68 times [2022-11-18 20:15:14,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:15:14,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806645249] [2022-11-18 20:15:14,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:15:14,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:15:14,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:15:17,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:15:17,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:15:17,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:15:17,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:15:17,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:15:17,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:15:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:15:17,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:15:17,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:15:17,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:15:17,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:15:17,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:15:17,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:15:17,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:15:17,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:15:17,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:15:17,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:15:17,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:15:17,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:15:17,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:15:17,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:15:17,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:15:17,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:15:17,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:15:17,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:15:17,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:17,809 INFO L134 CoverageAnalysis]: Checked inductivity of 3486 backedges. 75 proven. 2255 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-11-18 20:15:17,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:15:17,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806645249] [2022-11-18 20:15:17,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806645249] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:15:17,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560449267] [2022-11-18 20:15:17,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:15:17,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:15:17,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:15:17,810 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:15:17,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-11-18 20:15:18,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:15:18,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:15:18,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 76 conjunts are in the unsatisfiable core [2022-11-18 20:15:18,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:15:21,301 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:15:25,187 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:15:25,187 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12 [2022-11-18 20:15:25,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3486 backedges. 1104 proven. 1289 refuted. 0 times theorem prover too weak. 1093 trivial. 0 not checked. [2022-11-18 20:15:25,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:15:33,444 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2022-11-18 20:15:33,448 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2022-11-18 20:15:38,648 INFO L134 CoverageAnalysis]: Checked inductivity of 3486 backedges. 1087 proven. 1243 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-11-18 20:15:38,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560449267] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:15:38,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:15:38,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 59, 58] total 166 [2022-11-18 20:15:38,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833791067] [2022-11-18 20:15:38,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:15:38,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 166 states [2022-11-18 20:15:38,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:15:38,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 166 interpolants. [2022-11-18 20:15:38,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=24539, Unknown=1, NotChecked=0, Total=27390 [2022-11-18 20:15:38,654 INFO L87 Difference]: Start difference. First operand 296 states and 299 transitions. Second operand has 166 states, 166 states have (on average 3.1265060240963853) internal successors, (519), 160 states have internal predecessors, (519), 74 states have call successors, (75), 1 states have call predecessors, (75), 2 states have return successors, (77), 77 states have call predecessors, (77), 74 states have call successors, (77) [2022-11-18 20:15:53,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:15:53,914 INFO L93 Difference]: Finished difference Result 400 states and 405 transitions. [2022-11-18 20:15:53,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-11-18 20:15:53,915 INFO L78 Accepts]: Start accepts. Automaton has has 166 states, 166 states have (on average 3.1265060240963853) internal successors, (519), 160 states have internal predecessors, (519), 74 states have call successors, (75), 1 states have call predecessors, (75), 2 states have return successors, (77), 77 states have call predecessors, (77), 74 states have call successors, (77) Word has length 303 [2022-11-18 20:15:53,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:15:53,917 INFO L225 Difference]: With dead ends: 400 [2022-11-18 20:15:53,917 INFO L226 Difference]: Without dead ends: 300 [2022-11-18 20:15:53,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 883 GetRequests, 595 SyntacticMatches, 1 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23541 ImplicationChecksByTransitivity, 30.2s TimeCoverageRelationStatistics Valid=7381, Invalid=75850, Unknown=1, NotChecked=0, Total=83232 [2022-11-18 20:15:53,923 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 145 mSDsluCounter, 3520 mSDsCounter, 0 mSdLazyCounter, 3627 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 3600 SdHoareTripleChecker+Invalid, 4539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 3627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 756 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:15:53,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 3600 Invalid, 4539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 3627 Invalid, 0 Unknown, 756 Unchecked, 2.2s Time] [2022-11-18 20:15:53,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-18 20:15:54,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 300. [2022-11-18 20:15:54,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 248 states have (on average 1.0080645161290323) internal successors, (250), 248 states have internal predecessors, (250), 27 states have call successors, (27), 24 states have call predecessors, (27), 24 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-11-18 20:15:54,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 304 transitions. [2022-11-18 20:15:54,202 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 304 transitions. Word has length 303 [2022-11-18 20:15:54,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:15:54,202 INFO L495 AbstractCegarLoop]: Abstraction has 300 states and 304 transitions. [2022-11-18 20:15:54,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 166 states, 166 states have (on average 3.1265060240963853) internal successors, (519), 160 states have internal predecessors, (519), 74 states have call successors, (75), 1 states have call predecessors, (75), 2 states have return successors, (77), 77 states have call predecessors, (77), 74 states have call successors, (77) [2022-11-18 20:15:54,203 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 304 transitions. [2022-11-18 20:15:54,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2022-11-18 20:15:54,204 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:15:54,204 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 27, 25, 25, 25, 25, 25, 24, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:15:54,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-11-18 20:15:54,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-11-18 20:15:54,405 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:15:54,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:15:54,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1009630580, now seen corresponding path program 69 times [2022-11-18 20:15:54,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:15:54,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368084349] [2022-11-18 20:15:54,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:15:54,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:15:54,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:15:57,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:15:57,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:15:57,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:15:57,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:15:57,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:15:57,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:15:57,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:15:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:15:57,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:15:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:15:57,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:15:57,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:15:57,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:15:57,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:15:57,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:15:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:15:57,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:15:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:15:57,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:15:57,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:15:57,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:15:57,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:15:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:15:57,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:15:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:15:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-11-18 20:15:57,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:15:57,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3687 backedges. 75 proven. 2358 refuted. 0 times theorem prover too weak. 1254 trivial. 0 not checked. [2022-11-18 20:15:57,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:15:57,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368084349] [2022-11-18 20:15:57,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368084349] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:15:57,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995989393] [2022-11-18 20:15:57,768 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:15:57,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:15:57,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:15:57,769 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:15:57,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-11-18 20:16:05,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2022-11-18 20:16:05,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:16:05,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 119 conjunts are in the unsatisfiable core [2022-11-18 20:16:05,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:16:07,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:16:10,205 INFO L321 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2022-11-18 20:16:10,206 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2022-11-18 20:16:12,273 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-11-18 20:16:12,353 INFO L134 CoverageAnalysis]: Checked inductivity of 3687 backedges. 173 proven. 2358 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2022-11-18 20:16:12,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:16:12,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:16:12,796 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:16:13,471 INFO L134 CoverageAnalysis]: Checked inductivity of 3687 backedges. 75 proven. 2358 refuted. 0 times theorem prover too weak. 1254 trivial. 0 not checked. [2022-11-18 20:16:13,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995989393] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:16:13,471 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:16:13,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58, 58] total 112 [2022-11-18 20:16:13,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857595628] [2022-11-18 20:16:13,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:16:13,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2022-11-18 20:16:13,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:16:13,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2022-11-18 20:16:13,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=431, Invalid=12000, Unknown=1, NotChecked=0, Total=12432 [2022-11-18 20:16:13,473 INFO L87 Difference]: Start difference. First operand 300 states and 304 transitions. Second operand has 112 states, 112 states have (on average 3.2142857142857144) internal successors, (360), 108 states have internal predecessors, (360), 51 states have call successors, (52), 2 states have call predecessors, (52), 3 states have return successors, (53), 53 states have call predecessors, (53), 51 states have call successors, (53) [2022-11-18 20:16:19,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:16:19,645 INFO L93 Difference]: Finished difference Result 414 states and 419 transitions. [2022-11-18 20:16:19,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-11-18 20:16:19,645 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 3.2142857142857144) internal successors, (360), 108 states have internal predecessors, (360), 51 states have call successors, (52), 2 states have call predecessors, (52), 3 states have return successors, (53), 53 states have call predecessors, (53), 51 states have call successors, (53) Word has length 311 [2022-11-18 20:16:19,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:16:19,646 INFO L225 Difference]: With dead ends: 414 [2022-11-18 20:16:19,647 INFO L226 Difference]: Without dead ends: 412 [2022-11-18 20:16:19,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 763 GetRequests, 613 SyntacticMatches, 9 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6128 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=682, Invalid=19623, Unknown=1, NotChecked=0, Total=20306 [2022-11-18 20:16:19,648 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 428 mSDsluCounter, 5040 mSDsCounter, 0 mSdLazyCounter, 10042 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 5128 SdHoareTripleChecker+Invalid, 10259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 10042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 141 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:16:19,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 5128 Invalid, 10259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 10042 Invalid, 0 Unknown, 141 Unchecked, 4.7s Time] [2022-11-18 20:16:19,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-11-18 20:16:19,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 313. [2022-11-18 20:16:19,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 259 states have (on average 1.0115830115830116) internal successors, (262), 259 states have internal predecessors, (262), 28 states have call successors, (28), 25 states have call predecessors, (28), 25 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-18 20:16:19,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 318 transitions. [2022-11-18 20:16:19,902 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 318 transitions. Word has length 311 [2022-11-18 20:16:19,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:16:19,902 INFO L495 AbstractCegarLoop]: Abstraction has 313 states and 318 transitions. [2022-11-18 20:16:19,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 3.2142857142857144) internal successors, (360), 108 states have internal predecessors, (360), 51 states have call successors, (52), 2 states have call predecessors, (52), 3 states have return successors, (53), 53 states have call predecessors, (53), 51 states have call successors, (53) [2022-11-18 20:16:19,903 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 318 transitions. [2022-11-18 20:16:19,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2022-11-18 20:16:19,904 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:16:19,904 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 27, 25, 25, 25, 25, 25, 25, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:16:19,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-11-18 20:16:20,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:16:20,114 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:16:20,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:16:20,114 INFO L85 PathProgramCache]: Analyzing trace with hash -733208470, now seen corresponding path program 70 times [2022-11-18 20:16:20,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:16:20,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935219127] [2022-11-18 20:16:20,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:16:20,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:16:20,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:16:23,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:16:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:16:23,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:16:23,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:16:23,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:16:23,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:16:23,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:16:23,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:16:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:16:23,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:16:23,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:16:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:16:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:16:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:16:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:16:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:16:23,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:16:23,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:16:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:16:23,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:16:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:16:23,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:16:23,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:16:23,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:16:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:16:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-11-18 20:16:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:23,357 INFO L134 CoverageAnalysis]: Checked inductivity of 3781 backedges. 78 proven. 2449 refuted. 0 times theorem prover too weak. 1254 trivial. 0 not checked. [2022-11-18 20:16:23,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:16:23,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935219127] [2022-11-18 20:16:23,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935219127] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:16:23,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846193392] [2022-11-18 20:16:23,358 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:16:23,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:16:23,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:16:23,359 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:16:23,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-11-18 20:16:24,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:16:24,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:16:24,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 838 conjuncts, 127 conjunts are in the unsatisfiable core [2022-11-18 20:16:24,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:16:27,308 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 20:16:30,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:16:30,132 INFO L134 CoverageAnalysis]: Checked inductivity of 3781 backedges. 147 proven. 2446 refuted. 0 times theorem prover too weak. 1188 trivial. 0 not checked. [2022-11-18 20:16:30,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:16:30,457 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 14 [2022-11-18 20:16:30,461 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 20:16:31,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3781 backedges. 78 proven. 2449 refuted. 0 times theorem prover too weak. 1254 trivial. 0 not checked. [2022-11-18 20:16:31,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846193392] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:16:31,250 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:16:31,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 58] total 118 [2022-11-18 20:16:31,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910365897] [2022-11-18 20:16:31,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:16:31,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2022-11-18 20:16:31,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:16:31,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2022-11-18 20:16:31,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=482, Invalid=13324, Unknown=0, NotChecked=0, Total=13806 [2022-11-18 20:16:31,252 INFO L87 Difference]: Start difference. First operand 313 states and 318 transitions. Second operand has 118 states, 116 states have (on average 3.2155172413793105) internal successors, (373), 113 states have internal predecessors, (373), 53 states have call successors, (54), 1 states have call predecessors, (54), 2 states have return successors, (54), 54 states have call predecessors, (54), 53 states have call successors, (54) [2022-11-18 20:16:41,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:16:41,902 INFO L93 Difference]: Finished difference Result 434 states and 440 transitions. [2022-11-18 20:16:41,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-11-18 20:16:41,903 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 116 states have (on average 3.2155172413793105) internal successors, (373), 113 states have internal predecessors, (373), 53 states have call successors, (54), 1 states have call predecessors, (54), 2 states have return successors, (54), 54 states have call predecessors, (54), 53 states have call successors, (54) Word has length 315 [2022-11-18 20:16:41,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:16:41,904 INFO L225 Difference]: With dead ends: 434 [2022-11-18 20:16:41,904 INFO L226 Difference]: Without dead ends: 432 [2022-11-18 20:16:41,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 823 GetRequests, 623 SyntacticMatches, 3 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10827 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=1502, Invalid=37900, Unknown=0, NotChecked=0, Total=39402 [2022-11-18 20:16:41,906 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 638 mSDsluCounter, 6663 mSDsCounter, 0 mSdLazyCounter, 13103 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 6755 SdHoareTripleChecker+Invalid, 13255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 13103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:16:41,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [641 Valid, 6755 Invalid, 13255 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [152 Valid, 13103 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-11-18 20:16:41,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-11-18 20:16:42,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 317. [2022-11-18 20:16:42,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 263 states have (on average 1.0114068441064639) internal successors, (266), 263 states have internal predecessors, (266), 28 states have call successors, (28), 25 states have call predecessors, (28), 25 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-18 20:16:42,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 322 transitions. [2022-11-18 20:16:42,274 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 322 transitions. Word has length 315 [2022-11-18 20:16:42,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:16:42,275 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 322 transitions. [2022-11-18 20:16:42,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 116 states have (on average 3.2155172413793105) internal successors, (373), 113 states have internal predecessors, (373), 53 states have call successors, (54), 1 states have call predecessors, (54), 2 states have return successors, (54), 54 states have call predecessors, (54), 53 states have call successors, (54) [2022-11-18 20:16:42,275 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 322 transitions. [2022-11-18 20:16:42,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2022-11-18 20:16:42,276 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:16:42,277 INFO L195 NwaCegarLoop]: trace histogram [28, 28, 28, 26, 26, 26, 26, 26, 24, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:16:42,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-11-18 20:16:42,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:16:42,477 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:16:42,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:16:42,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1095966793, now seen corresponding path program 71 times [2022-11-18 20:16:42,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:16:42,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341799988] [2022-11-18 20:16:42,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:16:42,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:16:42,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:16:45,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:16:45,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:16:45,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:16:45,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:16:45,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:16:45,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:16:45,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:16:45,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:16:45,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:16:45,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:16:45,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:16:45,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:16:45,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:16:45,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:16:45,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:16:45,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:16:45,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:16:45,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:16:45,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:16:45,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:16:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:16:45,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:16:45,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:16:45,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:16:45,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:16:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-11-18 20:16:45,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-11-18 20:16:45,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:16:45,897 INFO L134 CoverageAnalysis]: Checked inductivity of 3896 backedges. 75 proven. 2465 refuted. 0 times theorem prover too weak. 1356 trivial. 0 not checked. [2022-11-18 20:16:45,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:16:45,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341799988] [2022-11-18 20:16:45,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341799988] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:16:45,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008259708] [2022-11-18 20:16:45,898 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:16:45,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:16:45,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:16:45,899 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:16:45,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-11-18 20:16:46,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2022-11-18 20:16:46,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:16:46,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 847 conjuncts, 129 conjunts are in the unsatisfiable core [2022-11-18 20:16:46,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:16:49,670 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:16:50,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:16:50,028 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:16:50,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:16:50,316 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:16:52,912 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:16:52,988 INFO L134 CoverageAnalysis]: Checked inductivity of 3896 backedges. 328 proven. 2471 refuted. 0 times theorem prover too weak. 1097 trivial. 0 not checked. [2022-11-18 20:16:52,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:16:53,576 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:16:53,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:16:54,362 INFO L134 CoverageAnalysis]: Checked inductivity of 3896 backedges. 75 proven. 2464 refuted. 0 times theorem prover too weak. 1357 trivial. 0 not checked. [2022-11-18 20:16:54,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008259708] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:16:54,363 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:16:54,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 60, 59] total 118 [2022-11-18 20:16:54,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990845578] [2022-11-18 20:16:54,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:16:54,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2022-11-18 20:16:54,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:16:54,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2022-11-18 20:16:54,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=13267, Unknown=0, NotChecked=0, Total=13806 [2022-11-18 20:16:54,367 INFO L87 Difference]: Start difference. First operand 317 states and 322 transitions. Second operand has 118 states, 117 states have (on average 3.2051282051282053) internal successors, (375), 114 states have internal predecessors, (375), 54 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 55 states have call predecessors, (55), 54 states have call successors, (55) [2022-11-18 20:17:00,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:17:00,865 INFO L93 Difference]: Finished difference Result 425 states and 429 transitions. [2022-11-18 20:17:00,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-11-18 20:17:00,866 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 117 states have (on average 3.2051282051282053) internal successors, (375), 114 states have internal predecessors, (375), 54 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 55 states have call predecessors, (55), 54 states have call successors, (55) Word has length 319 [2022-11-18 20:17:00,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:17:00,867 INFO L225 Difference]: With dead ends: 425 [2022-11-18 20:17:00,867 INFO L226 Difference]: Without dead ends: 423 [2022-11-18 20:17:00,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 785 GetRequests, 625 SyntacticMatches, 11 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7119 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=877, Invalid=21773, Unknown=0, NotChecked=0, Total=22650 [2022-11-18 20:17:00,868 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 608 mSDsluCounter, 4825 mSDsCounter, 0 mSdLazyCounter, 10505 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 610 SdHoareTripleChecker+Valid, 4915 SdHoareTripleChecker+Invalid, 10764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 10505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:17:00,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [610 Valid, 4915 Invalid, 10764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 10505 Invalid, 0 Unknown, 155 Unchecked, 4.9s Time] [2022-11-18 20:17:00,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-11-18 20:17:01,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 321. [2022-11-18 20:17:01,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 266 states have (on average 1.0112781954887218) internal successors, (269), 266 states have internal predecessors, (269), 28 states have call successors, (28), 26 states have call predecessors, (28), 26 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-18 20:17:01,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 325 transitions. [2022-11-18 20:17:01,135 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 325 transitions. Word has length 319 [2022-11-18 20:17:01,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:17:01,135 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 325 transitions. [2022-11-18 20:17:01,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 117 states have (on average 3.2051282051282053) internal successors, (375), 114 states have internal predecessors, (375), 54 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 55 states have call predecessors, (55), 54 states have call successors, (55) [2022-11-18 20:17:01,135 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 325 transitions. [2022-11-18 20:17:01,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2022-11-18 20:17:01,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:17:01,136 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:17:01,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-11-18 20:17:01,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-11-18 20:17:01,337 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:17:01,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:17:01,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1611392928, now seen corresponding path program 72 times [2022-11-18 20:17:01,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:17:01,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627262186] [2022-11-18 20:17:01,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:17:01,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:17:01,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:17:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:17:03,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:17:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:17:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:17:03,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:17:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:17:03,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:17:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:17:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:17:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:17:03,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:17:03,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:17:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:17:03,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:17:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:17:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:17:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:17:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:17:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:17:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:17:03,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:17:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:17:03,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:17:03,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:17:03,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:17:03,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-11-18 20:17:03,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:03,168 INFO L134 CoverageAnalysis]: Checked inductivity of 3879 backedges. 1153 proven. 1322 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-11-18 20:17:03,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:17:03,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627262186] [2022-11-18 20:17:03,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627262186] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:17:03,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75273039] [2022-11-18 20:17:03,169 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:17:03,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:17:03,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:17:03,171 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:17:03,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-11-18 20:17:05,023 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-11-18 20:17:05,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:17:05,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 54 conjunts are in the unsatisfiable core [2022-11-18 20:17:05,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:17:06,628 INFO L134 CoverageAnalysis]: Checked inductivity of 3879 backedges. 1250 proven. 1225 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-11-18 20:17:06,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:17:07,969 INFO L134 CoverageAnalysis]: Checked inductivity of 3879 backedges. 1250 proven. 1225 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-11-18 20:17:07,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75273039] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:17:07,969 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:17:07,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55, 55] total 83 [2022-11-18 20:17:07,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881033663] [2022-11-18 20:17:07,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:17:07,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-11-18 20:17:07,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:17:07,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-11-18 20:17:07,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1571, Invalid=5235, Unknown=0, NotChecked=0, Total=6806 [2022-11-18 20:17:07,972 INFO L87 Difference]: Start difference. First operand 321 states and 325 transitions. Second operand has 83 states, 83 states have (on average 3.5903614457831323) internal successors, (298), 83 states have internal predecessors, (298), 27 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2022-11-18 20:17:09,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:17:09,573 INFO L93 Difference]: Finished difference Result 441 states and 446 transitions. [2022-11-18 20:17:09,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-11-18 20:17:09,574 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 3.5903614457831323) internal successors, (298), 83 states have internal predecessors, (298), 27 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) Word has length 319 [2022-11-18 20:17:09,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:17:09,575 INFO L225 Difference]: With dead ends: 441 [2022-11-18 20:17:09,575 INFO L226 Difference]: Without dead ends: 333 [2022-11-18 20:17:09,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 771 GetRequests, 612 SyntacticMatches, 52 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5510 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=2702, Invalid=9070, Unknown=0, NotChecked=0, Total=11772 [2022-11-18 20:17:09,577 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 517 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:17:09,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 629 Invalid, 970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 20:17:09,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2022-11-18 20:17:09,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 316. [2022-11-18 20:17:09,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 261 states have (on average 1.0076628352490422) internal successors, (263), 261 states have internal predecessors, (263), 28 states have call successors, (28), 26 states have call predecessors, (28), 26 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-18 20:17:09,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 319 transitions. [2022-11-18 20:17:09,808 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 319 transitions. Word has length 319 [2022-11-18 20:17:09,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:17:09,808 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 319 transitions. [2022-11-18 20:17:09,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 3.5903614457831323) internal successors, (298), 83 states have internal predecessors, (298), 27 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2022-11-18 20:17:09,808 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 319 transitions. [2022-11-18 20:17:09,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2022-11-18 20:17:09,810 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:17:09,810 INFO L195 NwaCegarLoop]: trace histogram [28, 28, 28, 26, 26, 26, 26, 26, 25, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:17:09,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-11-18 20:17:10,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:17:10,011 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:17:10,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:17:10,011 INFO L85 PathProgramCache]: Analyzing trace with hash -501585619, now seen corresponding path program 73 times [2022-11-18 20:17:10,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:17:10,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734492401] [2022-11-18 20:17:10,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:17:10,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:17:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:17:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:17:13,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:17:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:17:13,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:17:13,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:17:13,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:17:13,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:17:13,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:17:13,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:17:13,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:17:13,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:17:13,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:17:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:17:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:17:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:17:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:17:13,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:17:13,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:17:13,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:17:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:17:13,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:17:13,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:17:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:17:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:17:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:17:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-11-18 20:17:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-11-18 20:17:13,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:13,631 INFO L134 CoverageAnalysis]: Checked inductivity of 3990 backedges. 78 proven. 2556 refuted. 0 times theorem prover too weak. 1356 trivial. 0 not checked. [2022-11-18 20:17:13,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:17:13,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734492401] [2022-11-18 20:17:13,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734492401] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:17:13,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623640080] [2022-11-18 20:17:13,632 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:17:13,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:17:13,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:17:13,635 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:17:13,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-11-18 20:17:14,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:14,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 130 conjunts are in the unsatisfiable core [2022-11-18 20:17:14,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:17:17,027 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:17:17,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:17:17,395 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:17:20,145 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-18 20:17:20,222 INFO L134 CoverageAnalysis]: Checked inductivity of 3990 backedges. 213 proven. 2589 refuted. 0 times theorem prover too weak. 1188 trivial. 0 not checked. [2022-11-18 20:17:20,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:17:20,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2022-11-18 20:17:20,734 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2022-11-18 20:17:21,467 INFO L134 CoverageAnalysis]: Checked inductivity of 3990 backedges. 78 proven. 2556 refuted. 0 times theorem prover too weak. 1356 trivial. 0 not checked. [2022-11-18 20:17:21,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623640080] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:17:21,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:17:21,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 61, 60] total 120 [2022-11-18 20:17:21,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765773155] [2022-11-18 20:17:21,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:17:21,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2022-11-18 20:17:21,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:17:21,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2022-11-18 20:17:21,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=542, Invalid=13738, Unknown=0, NotChecked=0, Total=14280 [2022-11-18 20:17:21,469 INFO L87 Difference]: Start difference. First operand 316 states and 319 transitions. Second operand has 120 states, 119 states have (on average 3.2016806722689077) internal successors, (381), 116 states have internal predecessors, (381), 54 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 55 states have call predecessors, (55), 54 states have call successors, (55) [2022-11-18 20:17:29,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:17:29,321 INFO L93 Difference]: Finished difference Result 326 states and 330 transitions. [2022-11-18 20:17:29,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-11-18 20:17:29,322 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 119 states have (on average 3.2016806722689077) internal successors, (381), 116 states have internal predecessors, (381), 54 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 55 states have call predecessors, (55), 54 states have call successors, (55) Word has length 323 [2022-11-18 20:17:29,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:17:29,323 INFO L225 Difference]: With dead ends: 326 [2022-11-18 20:17:29,323 INFO L226 Difference]: Without dead ends: 324 [2022-11-18 20:17:29,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 793 GetRequests, 635 SyntacticMatches, 7 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6923 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=874, Invalid=22382, Unknown=0, NotChecked=0, Total=23256 [2022-11-18 20:17:29,325 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 524 mSDsluCounter, 5074 mSDsCounter, 0 mSdLazyCounter, 12897 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 5164 SdHoareTripleChecker+Invalid, 13087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 12897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:17:29,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 5164 Invalid, 13087 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [83 Valid, 12897 Invalid, 0 Unknown, 107 Unchecked, 6.3s Time] [2022-11-18 20:17:29,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-11-18 20:17:29,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 320. [2022-11-18 20:17:29,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 265 states have (on average 1.0075471698113208) internal successors, (267), 265 states have internal predecessors, (267), 28 states have call successors, (28), 26 states have call predecessors, (28), 26 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-18 20:17:29,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 323 transitions. [2022-11-18 20:17:29,573 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 323 transitions. Word has length 323 [2022-11-18 20:17:29,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:17:29,573 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 323 transitions. [2022-11-18 20:17:29,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 119 states have (on average 3.2016806722689077) internal successors, (381), 116 states have internal predecessors, (381), 54 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (55), 55 states have call predecessors, (55), 54 states have call successors, (55) [2022-11-18 20:17:29,573 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 323 transitions. [2022-11-18 20:17:29,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2022-11-18 20:17:29,574 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:17:29,575 INFO L195 NwaCegarLoop]: trace histogram [28, 28, 28, 26, 26, 26, 26, 26, 26, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:17:29,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-11-18 20:17:29,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:17:29,775 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:17:29,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:17:29,775 INFO L85 PathProgramCache]: Analyzing trace with hash 404375459, now seen corresponding path program 74 times [2022-11-18 20:17:29,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:17:29,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824696285] [2022-11-18 20:17:29,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:17:29,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:17:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:17:33,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 20:17:33,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 20:17:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:17:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 20:17:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 20:17:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 20:17:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:17:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 20:17:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:17:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:17:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 20:17:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-18 20:17:33,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 20:17:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-18 20:17:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-18 20:17:33,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 20:17:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 20:17:33,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-11-18 20:17:33,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-18 20:17:33,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 20:17:33,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-18 20:17:33,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 20:17:33,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 20:17:33,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 20:17:33,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-18 20:17:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-11-18 20:17:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-11-18 20:17:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:17:33,500 INFO L134 CoverageAnalysis]: Checked inductivity of 4088 backedges. 81 proven. 2651 refuted. 0 times theorem prover too weak. 1356 trivial. 0 not checked. [2022-11-18 20:17:33,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:17:33,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824696285] [2022-11-18 20:17:33,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824696285] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:17:33,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866721952] [2022-11-18 20:17:33,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:17:33,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:17:33,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:17:33,502 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:17:33,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a673b1aa-b2df-4f2a-8e5a-4625106d4b39/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-11-18 20:17:33,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:17:33,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:17:33,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 80 conjunts are in the unsatisfiable core [2022-11-18 20:17:33,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:17:37,189 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 20:17:41,338 INFO L321 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2022-11-18 20:17:41,338 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 12