./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-fpi/s4lif.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-fpi/s4lif.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd --witnessprinter.witness.filename witness --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 b9b6be32708c9c869a7ef906994ed167b62b1be5ed541f61924ceda8b83e642a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 15:57:09,176 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 15:57:09,241 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 15:57:09,246 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 15:57:09,246 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 15:57:09,269 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 15:57:09,270 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 15:57:09,270 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 15:57:09,270 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 15:57:09,270 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 15:57:09,270 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 15:57:09,271 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 15:57:09,271 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 15:57:09,271 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 15:57:09,271 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 15:57:09,271 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 15:57:09,272 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 15:57:09,272 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 15:57:09,272 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 15:57:09,272 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 15:57:09,272 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 15:57:09,272 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 15:57:09,272 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 15:57:09,273 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 15:57:09,273 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 15:57:09,273 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 15:57:09,273 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 15:57:09,273 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 15:57:09,273 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 15:57:09,274 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 15:57:09,274 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 15:57:09,274 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 15:57:09,274 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 15:57:09,274 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 15:57:09,274 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 15:57:09,274 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 15:57:09,275 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 15:57:09,275 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 15:57:09,275 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 15:57:09,275 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 15:57:09,275 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 15:57:09,275 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 15:57:09,275 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> b9b6be32708c9c869a7ef906994ed167b62b1be5ed541f61924ceda8b83e642a [2024-11-13 15:57:09,584 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 15:57:09,602 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 15:57:09,605 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 15:57:09,607 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 15:57:09,607 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 15:57:09,609 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/array-fpi/s4lif.c Unable to find full path for "g++" [2024-11-13 15:57:11,521 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 15:57:11,815 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 15:57:11,816 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/sv-benchmarks/c/array-fpi/s4lif.c [2024-11-13 15:57:11,826 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/data/41ede6570/ccf5ec68356446eabc61e3caf65e16cf/FLAGb8e5e16ba [2024-11-13 15:57:11,848 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/data/41ede6570/ccf5ec68356446eabc61e3caf65e16cf [2024-11-13 15:57:11,855 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 15:57:11,857 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 15:57:11,860 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 15:57:11,860 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 15:57:11,867 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 15:57:11,868 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:57:11" (1/1) ... [2024-11-13 15:57:11,869 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2cbc9fb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:11, skipping insertion in model container [2024-11-13 15:57:11,872 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:57:11" (1/1) ... [2024-11-13 15:57:11,894 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 15:57:12,091 WARN L250 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_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/sv-benchmarks/c/array-fpi/s4lif.c[588,601] [2024-11-13 15:57:12,127 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:57:12,144 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 15:57:12,161 WARN L250 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_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/sv-benchmarks/c/array-fpi/s4lif.c[588,601] [2024-11-13 15:57:12,174 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:57:12,194 INFO L204 MainTranslator]: Completed translation [2024-11-13 15:57:12,195 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12 WrapperNode [2024-11-13 15:57:12,196 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 15:57:12,197 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 15:57:12,198 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 15:57:12,198 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 15:57:12,206 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,214 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,240 INFO L138 Inliner]: procedures = 17, calls = 32, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 86 [2024-11-13 15:57:12,244 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 15:57:12,245 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 15:57:12,245 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 15:57:12,245 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 15:57:12,257 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,258 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,260 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,288 INFO L175 MemorySlicer]: Split 21 memory accesses to 4 slices as follows [2, 8, 7, 4]. 38 percent of accesses are in the largest equivalence class. The 10 initializations are split as follows [2, 8, 0, 0]. The 5 writes are split as follows [0, 0, 3, 2]. [2024-11-13 15:57:12,288 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,289 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,300 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,305 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,307 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,311 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,313 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 15:57:12,318 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 15:57:12,318 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 15:57:12,318 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 15:57:12,319 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (1/1) ... [2024-11-13 15:57:12,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 15:57:12,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:12,366 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 15:57:12,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 15:57:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 15:57:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 15:57:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-13 15:57:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-13 15:57:12,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 15:57:12,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 15:57:12,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-13 15:57:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-13 15:57:12,406 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 15:57:12,525 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 15:57:12,527 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 15:57:12,710 INFO L? ?]: Removed 12 outVars from TransFormulas that were not future-live. [2024-11-13 15:57:12,711 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 15:57:12,720 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 15:57:12,721 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-13 15:57:12,721 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:57:12 BoogieIcfgContainer [2024-11-13 15:57:12,721 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 15:57:12,724 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 15:57:12,724 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 15:57:12,728 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 15:57:12,728 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 03:57:11" (1/3) ... [2024-11-13 15:57:12,729 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d6a9be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 03:57:12, skipping insertion in model container [2024-11-13 15:57:12,729 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:57:12" (2/3) ... [2024-11-13 15:57:12,730 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d6a9be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 03:57:12, skipping insertion in model container [2024-11-13 15:57:12,730 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:57:12" (3/3) ... [2024-11-13 15:57:12,731 INFO L112 eAbstractionObserver]: Analyzing ICFG s4lif.c [2024-11-13 15:57:12,746 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 15:57:12,747 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG s4lif.c that has 1 procedures, 20 locations, 1 initial locations, 3 loop locations, and 1 error locations. [2024-11-13 15:57:12,803 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 15:57:12,815 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@3030e39f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 15:57:12,815 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 15:57:12,819 INFO L276 IsEmpty]: Start isEmpty. Operand has 20 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:12,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-13 15:57:12,825 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:12,825 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:12,826 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:12,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:12,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1615150307, now seen corresponding path program 1 times [2024-11-13 15:57:12,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:12,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259957949] [2024-11-13 15:57:12,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:12,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:13,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:13,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:13,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259957949] [2024-11-13 15:57:13,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259957949] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:57:13,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:57:13,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 15:57:13,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169464565] [2024-11-13 15:57:13,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:57:13,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 15:57:13,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:13,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 15:57:13,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 15:57:13,062 INFO L87 Difference]: Start difference. First operand has 20 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:13,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:13,083 INFO L93 Difference]: Finished difference Result 36 states and 52 transitions. [2024-11-13 15:57:13,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 15:57:13,085 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-13 15:57:13,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:13,092 INFO L225 Difference]: With dead ends: 36 [2024-11-13 15:57:13,092 INFO L226 Difference]: Without dead ends: 16 [2024-11-13 15:57:13,096 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 15:57:13,103 INFO L432 NwaCegarLoop]: 24 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, 24 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 [2024-11-13 15:57:13,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 15:57:13,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2024-11-13 15:57:13,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2024-11-13 15:57:13,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 15 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:13,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 19 transitions. [2024-11-13 15:57:13,143 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 19 transitions. Word has length 13 [2024-11-13 15:57:13,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:13,144 INFO L471 AbstractCegarLoop]: Abstraction has 16 states and 19 transitions. [2024-11-13 15:57:13,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:13,145 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 19 transitions. [2024-11-13 15:57:13,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-13 15:57:13,147 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:13,147 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:13,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 15:57:13,148 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:13,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:13,150 INFO L85 PathProgramCache]: Analyzing trace with hash 1222123297, now seen corresponding path program 1 times [2024-11-13 15:57:13,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:13,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531422986] [2024-11-13 15:57:13,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:13,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:13,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:13,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:13,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531422986] [2024-11-13 15:57:13,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531422986] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:57:13,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:57:13,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 15:57:13,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635736859] [2024-11-13 15:57:13,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:57:13,410 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 15:57:13,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:13,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 15:57:13,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 15:57:13,416 INFO L87 Difference]: Start difference. First operand 16 states and 19 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:13,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:13,513 INFO L93 Difference]: Finished difference Result 31 states and 40 transitions. [2024-11-13 15:57:13,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 15:57:13,514 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-13 15:57:13,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:13,514 INFO L225 Difference]: With dead ends: 31 [2024-11-13 15:57:13,514 INFO L226 Difference]: Without dead ends: 21 [2024-11-13 15:57:13,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 15:57:13,516 INFO L432 NwaCegarLoop]: 8 mSDtfsCounter, 23 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:13,518 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 11 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:13,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2024-11-13 15:57:13,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 19. [2024-11-13 15:57:13,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 18 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:13,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 22 transitions. [2024-11-13 15:57:13,527 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 22 transitions. Word has length 13 [2024-11-13 15:57:13,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:13,528 INFO L471 AbstractCegarLoop]: Abstraction has 19 states and 22 transitions. [2024-11-13 15:57:13,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:13,528 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2024-11-13 15:57:13,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-13 15:57:13,529 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:13,529 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:13,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 15:57:13,529 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:13,530 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:13,530 INFO L85 PathProgramCache]: Analyzing trace with hash -770934304, now seen corresponding path program 1 times [2024-11-13 15:57:13,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:13,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932869976] [2024-11-13 15:57:13,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:13,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:14,865 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:14,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:14,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932869976] [2024-11-13 15:57:14,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932869976] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:14,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479090373] [2024-11-13 15:57:14,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:14,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:14,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:14,871 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:14,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 15:57:14,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:14,997 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-13 15:57:15,006 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:15,083 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:15,389 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:15,472 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:15,520 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:15,520 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:15,716 INFO L378 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 35 treesize of output 31 [2024-11-13 15:57:15,731 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:15,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 44 [2024-11-13 15:57:15,935 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:15,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479090373] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:15,936 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:15,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 25 [2024-11-13 15:57:15,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722873302] [2024-11-13 15:57:15,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:15,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-13 15:57:15,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:15,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-13 15:57:15,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2024-11-13 15:57:15,941 INFO L87 Difference]: Start difference. First operand 19 states and 22 transitions. Second operand has 25 states, 25 states have (on average 1.56) internal successors, (39), 25 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:16,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:16,480 INFO L93 Difference]: Finished difference Result 41 states and 51 transitions. [2024-11-13 15:57:16,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 15:57:16,480 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.56) internal successors, (39), 25 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-11-13 15:57:16,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:16,482 INFO L225 Difference]: With dead ends: 41 [2024-11-13 15:57:16,482 INFO L226 Difference]: Without dead ends: 37 [2024-11-13 15:57:16,483 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=236, Invalid=820, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 15:57:16,484 INFO L432 NwaCegarLoop]: 8 mSDtfsCounter, 49 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:16,484 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 59 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 15:57:16,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2024-11-13 15:57:16,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 27. [2024-11-13 15:57:16,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:16,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 33 transitions. [2024-11-13 15:57:16,493 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 33 transitions. Word has length 18 [2024-11-13 15:57:16,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:16,494 INFO L471 AbstractCegarLoop]: Abstraction has 27 states and 33 transitions. [2024-11-13 15:57:16,494 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.56) internal successors, (39), 25 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:16,494 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 33 transitions. [2024-11-13 15:57:16,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-13 15:57:16,495 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:16,495 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:16,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 15:57:16,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:16,699 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:16,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:16,700 INFO L85 PathProgramCache]: Analyzing trace with hash -90875934, now seen corresponding path program 1 times [2024-11-13 15:57:16,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:16,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745145087] [2024-11-13 15:57:16,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:16,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:17,000 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:17,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:17,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745145087] [2024-11-13 15:57:17,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745145087] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:17,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187086938] [2024-11-13 15:57:17,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:17,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:17,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:17,004 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:17,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 15:57:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:17,092 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 15:57:17,095 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:17,112 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:17,145 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:17,146 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:17,186 INFO L378 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 14 treesize of output 12 [2024-11-13 15:57:17,191 INFO L378 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 14 treesize of output 12 [2024-11-13 15:57:17,203 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:17,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187086938] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:17,203 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:17,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2024-11-13 15:57:17,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948646447] [2024-11-13 15:57:17,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:17,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 15:57:17,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:17,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 15:57:17,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 15:57:17,205 INFO L87 Difference]: Start difference. First operand 27 states and 33 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:17,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:17,301 INFO L93 Difference]: Finished difference Result 42 states and 52 transitions. [2024-11-13 15:57:17,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 15:57:17,302 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-11-13 15:57:17,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:17,303 INFO L225 Difference]: With dead ends: 42 [2024-11-13 15:57:17,304 INFO L226 Difference]: Without dead ends: 32 [2024-11-13 15:57:17,304 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-13 15:57:17,305 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 3 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:17,307 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 53 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:17,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2024-11-13 15:57:17,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 29. [2024-11-13 15:57:17,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.25) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:17,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 35 transitions. [2024-11-13 15:57:17,321 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 35 transitions. Word has length 18 [2024-11-13 15:57:17,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:17,321 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 35 transitions. [2024-11-13 15:57:17,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:17,322 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 35 transitions. [2024-11-13 15:57:17,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-13 15:57:17,322 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:17,322 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:17,342 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 15:57:17,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:17,527 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:17,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:17,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1872505765, now seen corresponding path program 2 times [2024-11-13 15:57:17,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:17,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629290194] [2024-11-13 15:57:17,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:17,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:17,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:17,652 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:17,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:17,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629290194] [2024-11-13 15:57:17,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629290194] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:17,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254460645] [2024-11-13 15:57:17,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 15:57:17,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:17,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:17,656 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:17,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 15:57:17,748 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 15:57:17,748 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:17,749 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 15:57:17,750 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:17,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:17,803 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:17,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:17,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254460645] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:17,851 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:17,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-13 15:57:17,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649166244] [2024-11-13 15:57:17,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:17,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 15:57:17,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:17,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 15:57:17,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-13 15:57:17,853 INFO L87 Difference]: Start difference. First operand 29 states and 35 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:17,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:17,960 INFO L93 Difference]: Finished difference Result 56 states and 68 transitions. [2024-11-13 15:57:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 15:57:17,960 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-13 15:57:17,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:17,961 INFO L225 Difference]: With dead ends: 56 [2024-11-13 15:57:17,961 INFO L226 Difference]: Without dead ends: 33 [2024-11-13 15:57:17,961 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2024-11-13 15:57:17,962 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 21 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:17,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 22 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:17,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2024-11-13 15:57:17,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 26. [2024-11-13 15:57:17,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:17,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2024-11-13 15:57:17,969 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 19 [2024-11-13 15:57:17,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:17,969 INFO L471 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2024-11-13 15:57:17,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:17,970 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2024-11-13 15:57:17,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-13 15:57:17,970 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:17,970 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:17,991 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-13 15:57:18,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:18,175 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:18,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:18,176 INFO L85 PathProgramCache]: Analyzing trace with hash 855080854, now seen corresponding path program 3 times [2024-11-13 15:57:18,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:18,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568390273] [2024-11-13 15:57:18,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:18,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:18,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:18,299 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:18,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:18,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568390273] [2024-11-13 15:57:18,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568390273] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:18,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14261146] [2024-11-13 15:57:18,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 15:57:18,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:18,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:18,302 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:18,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 15:57:18,391 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 15:57:18,391 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:18,393 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 15:57:18,394 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:18,464 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:18,464 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:18,529 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:57:18,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14261146] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:18,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:18,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-13 15:57:18,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160815095] [2024-11-13 15:57:18,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:18,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 15:57:18,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:18,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 15:57:18,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-13 15:57:18,532 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:18,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:18,659 INFO L93 Difference]: Finished difference Result 33 states and 38 transitions. [2024-11-13 15:57:18,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 15:57:18,660 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-13 15:57:18,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:18,660 INFO L225 Difference]: With dead ends: 33 [2024-11-13 15:57:18,660 INFO L226 Difference]: Without dead ends: 26 [2024-11-13 15:57:18,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-11-13 15:57:18,661 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 28 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:18,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 32 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:18,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-13 15:57:18,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 24. [2024-11-13 15:57:18,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.173913043478261) internal successors, (27), 23 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:18,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2024-11-13 15:57:18,667 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 19 [2024-11-13 15:57:18,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:18,668 INFO L471 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2024-11-13 15:57:18,668 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:18,668 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2024-11-13 15:57:18,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-13 15:57:18,668 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:18,669 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:18,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-13 15:57:18,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:18,869 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:18,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:18,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1020304897, now seen corresponding path program 4 times [2024-11-13 15:57:18,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:18,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394675460] [2024-11-13 15:57:18,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:18,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:18,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:20,348 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:20,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:20,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394675460] [2024-11-13 15:57:20,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394675460] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:20,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745889672] [2024-11-13 15:57:20,350 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 15:57:20,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:20,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:20,353 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:20,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 15:57:20,446 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 15:57:20,446 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:20,448 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-13 15:57:20,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:20,463 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:20,725 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:20,926 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:20,926 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 15:57:21,096 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:21,165 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:21,253 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:21,253 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:21,733 INFO L378 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 78 treesize of output 70 [2024-11-13 15:57:21,770 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:21,771 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 410 treesize of output 407 [2024-11-13 15:57:22,227 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:22,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745889672] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:22,228 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:22,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 43 [2024-11-13 15:57:22,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701518594] [2024-11-13 15:57:22,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:22,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-13 15:57:22,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:22,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-13 15:57:22,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=1546, Unknown=0, NotChecked=0, Total=1806 [2024-11-13 15:57:22,231 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 43 states, 43 states have (on average 1.302325581395349) internal successors, (56), 43 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:24,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:24,243 INFO L93 Difference]: Finished difference Result 71 states and 89 transitions. [2024-11-13 15:57:24,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-13 15:57:24,244 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.302325581395349) internal successors, (56), 43 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2024-11-13 15:57:24,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:24,245 INFO L225 Difference]: With dead ends: 71 [2024-11-13 15:57:24,245 INFO L226 Difference]: Without dead ends: 58 [2024-11-13 15:57:24,247 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=680, Invalid=3480, Unknown=0, NotChecked=0, Total=4160 [2024-11-13 15:57:24,251 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 65 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:24,251 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 76 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 15:57:24,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2024-11-13 15:57:24,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 42. [2024-11-13 15:57:24,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 41 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:24,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 52 transitions. [2024-11-13 15:57:24,261 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 52 transitions. Word has length 23 [2024-11-13 15:57:24,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:24,262 INFO L471 AbstractCegarLoop]: Abstraction has 42 states and 52 transitions. [2024-11-13 15:57:24,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.302325581395349) internal successors, (56), 43 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:24,262 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 52 transitions. [2024-11-13 15:57:24,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-13 15:57:24,262 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:24,263 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:24,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 15:57:24,463 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:24,463 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:24,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:24,464 INFO L85 PathProgramCache]: Analyzing trace with hash 627277887, now seen corresponding path program 1 times [2024-11-13 15:57:24,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:24,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329934648] [2024-11-13 15:57:24,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:24,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:24,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:24,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 15:57:24,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:24,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329934648] [2024-11-13 15:57:24,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329934648] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:24,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000892358] [2024-11-13 15:57:24,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:24,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:24,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:24,800 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:24,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 15:57:24,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:24,890 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-13 15:57:24,892 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:24,914 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:24,953 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:24,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 15:57:24,982 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 15:57:24,982 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:25,046 INFO L378 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 [2024-11-13 15:57:25,048 INFO L378 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 16 treesize of output 12 [2024-11-13 15:57:25,078 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 15:57:25,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000892358] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:25,078 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:25,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2024-11-13 15:57:25,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218544823] [2024-11-13 15:57:25,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:25,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 15:57:25,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:25,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 15:57:25,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-13 15:57:25,080 INFO L87 Difference]: Start difference. First operand 42 states and 52 transitions. Second operand has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:25,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:25,184 INFO L93 Difference]: Finished difference Result 69 states and 87 transitions. [2024-11-13 15:57:25,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 15:57:25,184 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2024-11-13 15:57:25,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:25,185 INFO L225 Difference]: With dead ends: 69 [2024-11-13 15:57:25,185 INFO L226 Difference]: Without dead ends: 47 [2024-11-13 15:57:25,185 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-13 15:57:25,186 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 1 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:25,186 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 71 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:25,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2024-11-13 15:57:25,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 43. [2024-11-13 15:57:25,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:25,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 52 transitions. [2024-11-13 15:57:25,199 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 52 transitions. Word has length 23 [2024-11-13 15:57:25,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:25,200 INFO L471 AbstractCegarLoop]: Abstraction has 43 states and 52 transitions. [2024-11-13 15:57:25,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:25,200 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 52 transitions. [2024-11-13 15:57:25,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-13 15:57:25,201 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:25,201 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:25,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 15:57:25,405 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-13 15:57:25,405 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:25,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:25,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1566346148, now seen corresponding path program 5 times [2024-11-13 15:57:25,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:25,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536796902] [2024-11-13 15:57:25,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:25,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:25,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:25,521 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:57:25,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:25,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536796902] [2024-11-13 15:57:25,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536796902] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:25,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333715814] [2024-11-13 15:57:25,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 15:57:25,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:25,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:25,525 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:25,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 15:57:25,622 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 15:57:25,622 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:25,624 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 15:57:25,625 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:25,705 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:57:25,705 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:25,778 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:57:25,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333715814] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:25,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:25,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-13 15:57:25,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788939128] [2024-11-13 15:57:25,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:25,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 15:57:25,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:25,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 15:57:25,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-13 15:57:25,780 INFO L87 Difference]: Start difference. First operand 43 states and 52 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:25,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:25,950 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2024-11-13 15:57:25,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 15:57:25,951 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2024-11-13 15:57:25,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:25,951 INFO L225 Difference]: With dead ends: 70 [2024-11-13 15:57:25,951 INFO L226 Difference]: Without dead ends: 39 [2024-11-13 15:57:25,952 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2024-11-13 15:57:25,952 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 23 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:25,952 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 40 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:25,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2024-11-13 15:57:25,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 32. [2024-11-13 15:57:25,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:25,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 36 transitions. [2024-11-13 15:57:25,969 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 36 transitions. Word has length 24 [2024-11-13 15:57:25,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:25,969 INFO L471 AbstractCegarLoop]: Abstraction has 32 states and 36 transitions. [2024-11-13 15:57:25,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:25,969 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 36 transitions. [2024-11-13 15:57:25,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-13 15:57:25,970 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:25,971 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:25,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-13 15:57:26,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:26,172 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:26,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:26,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1972550155, now seen corresponding path program 6 times [2024-11-13 15:57:26,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:26,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364367058] [2024-11-13 15:57:26,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:26,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:26,297 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 15:57:26,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:26,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364367058] [2024-11-13 15:57:26,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364367058] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:26,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735370779] [2024-11-13 15:57:26,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 15:57:26,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:26,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:26,300 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:26,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-13 15:57:26,395 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 15:57:26,396 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:26,397 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 15:57:26,398 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:26,472 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:57:26,474 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:26,550 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:57:26,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735370779] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:26,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:26,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-13 15:57:26,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991999258] [2024-11-13 15:57:26,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:26,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 15:57:26,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:26,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 15:57:26,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-13 15:57:26,553 INFO L87 Difference]: Start difference. First operand 32 states and 36 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:26,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:26,692 INFO L93 Difference]: Finished difference Result 39 states and 44 transitions. [2024-11-13 15:57:26,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 15:57:26,693 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2024-11-13 15:57:26,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:26,693 INFO L225 Difference]: With dead ends: 39 [2024-11-13 15:57:26,694 INFO L226 Difference]: Without dead ends: 31 [2024-11-13 15:57:26,694 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2024-11-13 15:57:26,694 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 33 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:26,695 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 26 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:26,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2024-11-13 15:57:26,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 29. [2024-11-13 15:57:26,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 28 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:26,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2024-11-13 15:57:26,702 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 24 [2024-11-13 15:57:26,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:26,702 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2024-11-13 15:57:26,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:26,703 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2024-11-13 15:57:26,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-13 15:57:26,703 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:26,703 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:26,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-13 15:57:26,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:26,905 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:26,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:26,906 INFO L85 PathProgramCache]: Analyzing trace with hash 372726528, now seen corresponding path program 7 times [2024-11-13 15:57:26,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:26,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450007158] [2024-11-13 15:57:26,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:26,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:26,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:28,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:28,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450007158] [2024-11-13 15:57:28,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450007158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:28,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119668131] [2024-11-13 15:57:28,659 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 15:57:28,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:28,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:28,660 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:28,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-13 15:57:28,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:28,751 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-13 15:57:28,754 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:28,761 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:28,927 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:29,120 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:29,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 15:57:29,307 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:29,308 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-11-13 15:57:29,473 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:29,551 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:29,629 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:29,726 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:29,726 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:30,593 INFO L378 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 137 treesize of output 125 [2024-11-13 15:57:30,657 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:30,658 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 11813 treesize of output 11231 [2024-11-13 15:57:31,100 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:31,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119668131] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:31,101 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:31,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21, 21] total 54 [2024-11-13 15:57:31,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640897328] [2024-11-13 15:57:31,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:31,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-13 15:57:31,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:31,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-13 15:57:31,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=308, Invalid=2554, Unknown=0, NotChecked=0, Total=2862 [2024-11-13 15:57:31,104 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 54 states, 54 states have (on average 1.2222222222222223) internal successors, (66), 54 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:32,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:32,303 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2024-11-13 15:57:32,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-13 15:57:32,304 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.2222222222222223) internal successors, (66), 54 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2024-11-13 15:57:32,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:32,304 INFO L225 Difference]: With dead ends: 65 [2024-11-13 15:57:32,304 INFO L226 Difference]: Without dead ends: 53 [2024-11-13 15:57:32,305 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1076 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=443, Invalid=3339, Unknown=0, NotChecked=0, Total=3782 [2024-11-13 15:57:32,306 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 44 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:32,306 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 113 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-13 15:57:32,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-13 15:57:32,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 39. [2024-11-13 15:57:32,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 38 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:32,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 44 transitions. [2024-11-13 15:57:32,316 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 44 transitions. Word has length 28 [2024-11-13 15:57:32,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:32,317 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 44 transitions. [2024-11-13 15:57:32,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.2222222222222223) internal successors, (66), 54 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:32,317 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 44 transitions. [2024-11-13 15:57:32,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-13 15:57:32,318 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:32,318 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:32,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-13 15:57:32,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:32,519 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:32,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:32,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1073791106, now seen corresponding path program 2 times [2024-11-13 15:57:32,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:32,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045658781] [2024-11-13 15:57:32,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:32,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:32,931 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 15:57:32,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:32,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045658781] [2024-11-13 15:57:32,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045658781] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:32,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109469974] [2024-11-13 15:57:32,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 15:57:32,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:32,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:32,935 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:32,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-13 15:57:33,050 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 15:57:33,050 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:33,052 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-13 15:57:33,055 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:33,109 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:33,173 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:33,173 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 15:57:33,217 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:33,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 15:57:33,274 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 15:57:33,274 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:33,312 INFO L378 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 [2024-11-13 15:57:33,314 INFO L378 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 16 treesize of output 12 [2024-11-13 15:57:33,319 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 15:57:33,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109469974] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:33,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:33,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2024-11-13 15:57:33,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116141355] [2024-11-13 15:57:33,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:33,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-13 15:57:33,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:33,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-13 15:57:33,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-13 15:57:33,320 INFO L87 Difference]: Start difference. First operand 39 states and 44 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:33,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:33,472 INFO L93 Difference]: Finished difference Result 57 states and 66 transitions. [2024-11-13 15:57:33,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 15:57:33,472 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2024-11-13 15:57:33,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:33,473 INFO L225 Difference]: With dead ends: 57 [2024-11-13 15:57:33,473 INFO L226 Difference]: Without dead ends: 45 [2024-11-13 15:57:33,473 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-13 15:57:33,474 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 1 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:33,475 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 98 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:33,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2024-11-13 15:57:33,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 43. [2024-11-13 15:57:33,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.1428571428571428) internal successors, (48), 42 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:33,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 48 transitions. [2024-11-13 15:57:33,490 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 48 transitions. Word has length 28 [2024-11-13 15:57:33,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:33,490 INFO L471 AbstractCegarLoop]: Abstraction has 43 states and 48 transitions. [2024-11-13 15:57:33,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:33,490 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 48 transitions. [2024-11-13 15:57:33,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-13 15:57:33,491 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:33,491 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:33,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-13 15:57:33,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-13 15:57:33,692 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:33,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:33,692 INFO L85 PathProgramCache]: Analyzing trace with hash -545835722, now seen corresponding path program 8 times [2024-11-13 15:57:33,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:33,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616679376] [2024-11-13 15:57:33,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:33,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:33,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:33,843 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 15:57:33,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:33,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616679376] [2024-11-13 15:57:33,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616679376] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:33,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584485869] [2024-11-13 15:57:33,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 15:57:33,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:33,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:33,846 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:33,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-13 15:57:33,959 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 15:57:33,959 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:33,961 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 15:57:33,962 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:34,066 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 15:57:34,067 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:34,156 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 15:57:34,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584485869] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:34,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:34,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-13 15:57:34,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713928807] [2024-11-13 15:57:34,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:34,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 15:57:34,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:34,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 15:57:34,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-13 15:57:34,158 INFO L87 Difference]: Start difference. First operand 43 states and 48 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:34,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:34,411 INFO L93 Difference]: Finished difference Result 59 states and 67 transitions. [2024-11-13 15:57:34,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 15:57:34,412 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2024-11-13 15:57:34,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:34,413 INFO L225 Difference]: With dead ends: 59 [2024-11-13 15:57:34,413 INFO L226 Difference]: Without dead ends: 50 [2024-11-13 15:57:34,413 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 44 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2024-11-13 15:57:34,414 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 33 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:34,414 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 28 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 15:57:34,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2024-11-13 15:57:34,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 46. [2024-11-13 15:57:34,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.1333333333333333) internal successors, (51), 45 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:34,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 51 transitions. [2024-11-13 15:57:34,429 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 51 transitions. Word has length 29 [2024-11-13 15:57:34,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:34,430 INFO L471 AbstractCegarLoop]: Abstraction has 46 states and 51 transitions. [2024-11-13 15:57:34,430 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:34,431 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 51 transitions. [2024-11-13 15:57:34,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-13 15:57:34,434 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:34,435 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:34,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-13 15:57:34,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:34,636 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:34,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:34,636 INFO L85 PathProgramCache]: Analyzing trace with hash 484221033, now seen corresponding path program 3 times [2024-11-13 15:57:34,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:34,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864271706] [2024-11-13 15:57:34,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:34,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:34,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:34,783 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:57:34,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:34,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864271706] [2024-11-13 15:57:34,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864271706] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:34,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744992214] [2024-11-13 15:57:34,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 15:57:34,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:34,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:34,786 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:34,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 15:57:34,898 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 15:57:34,899 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:34,900 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 15:57:34,901 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:35,008 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 15:57:35,008 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:35,099 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 15:57:35,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744992214] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:35,099 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:35,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-13 15:57:35,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577100258] [2024-11-13 15:57:35,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:35,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 15:57:35,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:35,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 15:57:35,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-13 15:57:35,101 INFO L87 Difference]: Start difference. First operand 46 states and 51 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:35,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:35,229 INFO L93 Difference]: Finished difference Result 63 states and 71 transitions. [2024-11-13 15:57:35,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 15:57:35,229 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2024-11-13 15:57:35,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:35,230 INFO L225 Difference]: With dead ends: 63 [2024-11-13 15:57:35,230 INFO L226 Difference]: Without dead ends: 36 [2024-11-13 15:57:35,230 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 51 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2024-11-13 15:57:35,231 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 31 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:35,231 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 29 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:35,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2024-11-13 15:57:35,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 34. [2024-11-13 15:57:35,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.121212121212121) internal successors, (37), 33 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:35,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 37 transitions. [2024-11-13 15:57:35,239 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 37 transitions. Word has length 32 [2024-11-13 15:57:35,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:35,239 INFO L471 AbstractCegarLoop]: Abstraction has 34 states and 37 transitions. [2024-11-13 15:57:35,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:35,239 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 37 transitions. [2024-11-13 15:57:35,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-13 15:57:35,240 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:35,240 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:35,260 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-13 15:57:35,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-13 15:57:35,441 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:35,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:35,441 INFO L85 PathProgramCache]: Analyzing trace with hash 573908193, now seen corresponding path program 9 times [2024-11-13 15:57:35,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:35,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695376736] [2024-11-13 15:57:35,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:35,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:35,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:37,845 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:37,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:37,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695376736] [2024-11-13 15:57:37,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695376736] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:37,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990818244] [2024-11-13 15:57:37,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 15:57:37,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:37,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:37,848 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:37,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-13 15:57:38,010 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-13 15:57:38,010 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:38,012 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-13 15:57:38,016 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:38,025 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:38,241 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:38,406 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:38,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 15:57:38,618 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:38,618 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-11-13 15:57:38,829 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:38,829 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 41 [2024-11-13 15:57:39,033 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:39,108 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:39,196 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:39,272 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:39,355 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:39,355 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:40,858 INFO L378 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 212 treesize of output 196 [2024-11-13 15:57:40,982 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:40,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1497760 treesize of output 1440529 [2024-11-13 15:57:42,036 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:42,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990818244] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:42,036 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:42,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 69 [2024-11-13 15:57:42,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502506360] [2024-11-13 15:57:42,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:42,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-11-13 15:57:42,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:42,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-11-13 15:57:42,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=540, Invalid=4152, Unknown=0, NotChecked=0, Total=4692 [2024-11-13 15:57:42,038 INFO L87 Difference]: Start difference. First operand 34 states and 37 transitions. Second operand has 69 states, 69 states have (on average 1.2028985507246377) internal successors, (83), 69 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:48,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:48,129 INFO L93 Difference]: Finished difference Result 107 states and 134 transitions. [2024-11-13 15:57:48,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-13 15:57:48,129 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.2028985507246377) internal successors, (83), 69 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-11-13 15:57:48,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:48,130 INFO L225 Difference]: With dead ends: 107 [2024-11-13 15:57:48,130 INFO L226 Difference]: Without dead ends: 91 [2024-11-13 15:57:48,133 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3728 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=1518, Invalid=10472, Unknown=0, NotChecked=0, Total=11990 [2024-11-13 15:57:48,134 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 180 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 1092 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:48,135 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 129 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1092 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-13 15:57:48,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-13 15:57:48,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 70. [2024-11-13 15:57:48,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 1.2608695652173914) internal successors, (87), 69 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:48,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 87 transitions. [2024-11-13 15:57:48,152 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 87 transitions. Word has length 33 [2024-11-13 15:57:48,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:48,152 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 87 transitions. [2024-11-13 15:57:48,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.2028985507246377) internal successors, (83), 69 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:48,153 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 87 transitions. [2024-11-13 15:57:48,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-13 15:57:48,153 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:48,153 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:48,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-13 15:57:48,354 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-13 15:57:48,354 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:48,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:48,354 INFO L85 PathProgramCache]: Analyzing trace with hash 832073631, now seen corresponding path program 4 times [2024-11-13 15:57:48,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:48,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021328311] [2024-11-13 15:57:48,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:48,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:48,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 25 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:57:48,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:48,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021328311] [2024-11-13 15:57:48,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021328311] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:48,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188995283] [2024-11-13 15:57:48,811 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 15:57:48,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:48,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:48,814 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:48,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 15:57:48,917 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 15:57:48,917 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:48,919 INFO L255 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-13 15:57:48,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:48,928 INFO L378 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 [2024-11-13 15:57:49,061 INFO L349 Elim1Store]: treesize reduction 19, result has 56.8 percent of original size [2024-11-13 15:57:49,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 37 [2024-11-13 15:57:49,206 INFO L349 Elim1Store]: treesize reduction 27, result has 48.1 percent of original size [2024-11-13 15:57:49,206 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 58 [2024-11-13 15:57:49,429 INFO L349 Elim1Store]: treesize reduction 35, result has 41.7 percent of original size [2024-11-13 15:57:49,430 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 69 treesize of output 80 [2024-11-13 15:57:49,717 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-13 15:57:49,718 INFO L378 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 23 treesize of output 12 [2024-11-13 15:57:49,802 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-13 15:57:49,802 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:50,287 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-13 15:57:50,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188995283] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:50,287 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:50,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 11] total 33 [2024-11-13 15:57:50,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954557826] [2024-11-13 15:57:50,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:50,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-13 15:57:50,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:50,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-13 15:57:50,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=896, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 15:57:50,288 INFO L87 Difference]: Start difference. First operand 70 states and 87 transitions. Second operand has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 33 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:51,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:51,668 INFO L93 Difference]: Finished difference Result 130 states and 175 transitions. [2024-11-13 15:57:51,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-13 15:57:51,669 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 33 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-11-13 15:57:51,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:51,670 INFO L225 Difference]: With dead ends: 130 [2024-11-13 15:57:51,670 INFO L226 Difference]: Without dead ends: 97 [2024-11-13 15:57:51,671 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 684 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=548, Invalid=3112, Unknown=0, NotChecked=0, Total=3660 [2024-11-13 15:57:51,671 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 24 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:51,672 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 71 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 15:57:51,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2024-11-13 15:57:51,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 96. [2024-11-13 15:57:51,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.2526315789473683) internal successors, (119), 95 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:51,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 119 transitions. [2024-11-13 15:57:51,697 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 119 transitions. Word has length 33 [2024-11-13 15:57:51,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:51,698 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 119 transitions. [2024-11-13 15:57:51,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 33 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:51,698 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 119 transitions. [2024-11-13 15:57:51,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-13 15:57:51,699 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:51,699 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:51,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-13 15:57:51,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-13 15:57:51,899 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:51,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:51,900 INFO L85 PathProgramCache]: Analyzing trace with hash 612950212, now seen corresponding path program 10 times [2024-11-13 15:57:51,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:51,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738921030] [2024-11-13 15:57:51,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:51,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:51,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:52,096 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 15:57:52,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:52,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738921030] [2024-11-13 15:57:52,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738921030] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:52,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747132922] [2024-11-13 15:57:52,097 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 15:57:52,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:52,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:52,099 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:52,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-13 15:57:52,205 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 15:57:52,205 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:52,209 INFO L255 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 15:57:52,210 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:52,338 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 22 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:57:52,338 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:52,433 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 22 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:57:52,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747132922] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:52,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:52,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-13 15:57:52,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235394641] [2024-11-13 15:57:52,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:52,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 15:57:52,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:52,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 15:57:52,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2024-11-13 15:57:52,436 INFO L87 Difference]: Start difference. First operand 96 states and 119 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:52,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:52,655 INFO L93 Difference]: Finished difference Result 123 states and 147 transitions. [2024-11-13 15:57:52,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 15:57:52,656 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2024-11-13 15:57:52,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:52,656 INFO L225 Difference]: With dead ends: 123 [2024-11-13 15:57:52,657 INFO L226 Difference]: Without dead ends: 62 [2024-11-13 15:57:52,657 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 52 SyntacticMatches, 9 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2024-11-13 15:57:52,658 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 23 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:52,658 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 38 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 15:57:52,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2024-11-13 15:57:52,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 57. [2024-11-13 15:57:52,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.1785714285714286) internal successors, (66), 56 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:52,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 66 transitions. [2024-11-13 15:57:52,685 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 66 transitions. Word has length 34 [2024-11-13 15:57:52,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:52,685 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 66 transitions. [2024-11-13 15:57:52,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:52,686 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 66 transitions. [2024-11-13 15:57:52,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-13 15:57:52,688 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:52,688 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:52,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-13 15:57:52,892 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-13 15:57:52,892 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:52,893 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:52,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1527563157, now seen corresponding path program 11 times [2024-11-13 15:57:52,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:52,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398017044] [2024-11-13 15:57:52,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:52,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:52,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:53,078 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 31 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:57:53,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:53,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398017044] [2024-11-13 15:57:53,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398017044] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:53,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109036336] [2024-11-13 15:57:53,079 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 15:57:53,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:53,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:53,081 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:53,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-13 15:57:53,293 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-13 15:57:53,293 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:53,295 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 15:57:53,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:53,437 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 10 proven. 27 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:57:53,437 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:57:53,538 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 10 proven. 27 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:57:53,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109036336] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:57:53,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:57:53,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-13 15:57:53,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716222290] [2024-11-13 15:57:53,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:57:53,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 15:57:53,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:57:53,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 15:57:53,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2024-11-13 15:57:53,540 INFO L87 Difference]: Start difference. First operand 57 states and 66 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:53,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:57:53,734 INFO L93 Difference]: Finished difference Result 62 states and 71 transitions. [2024-11-13 15:57:53,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 15:57:53,735 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2024-11-13 15:57:53,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:57:53,735 INFO L225 Difference]: With dead ends: 62 [2024-11-13 15:57:53,735 INFO L226 Difference]: Without dead ends: 52 [2024-11-13 15:57:53,736 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 51 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=483, Unknown=0, NotChecked=0, Total=650 [2024-11-13 15:57:53,736 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 38 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:57:53,737 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 47 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:57:53,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2024-11-13 15:57:53,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2024-11-13 15:57:53,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.1764705882352942) internal successors, (60), 51 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:53,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 60 transitions. [2024-11-13 15:57:53,755 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 60 transitions. Word has length 34 [2024-11-13 15:57:53,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:57:53,755 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 60 transitions. [2024-11-13 15:57:53,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:57:53,756 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 60 transitions. [2024-11-13 15:57:53,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-13 15:57:53,756 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:57:53,756 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:57:53,771 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-13 15:57:53,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-13 15:57:53,957 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:57:53,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:57:53,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1357591584, now seen corresponding path program 12 times [2024-11-13 15:57:53,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:57:53,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279426809] [2024-11-13 15:57:53,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:57:53,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:57:53,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:57:56,949 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:56,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:57:56,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279426809] [2024-11-13 15:57:56,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279426809] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:57:56,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394097587] [2024-11-13 15:57:56,950 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 15:57:56,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:57:56,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:57:56,951 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:57:56,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 15:57:57,128 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-13 15:57:57,128 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:57:57,130 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 88 conjuncts are in the unsatisfiable core [2024-11-13 15:57:57,134 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:57:57,140 INFO L378 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 11 treesize of output 7 [2024-11-13 15:57:57,327 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:57,539 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:57,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 15:57:57,769 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:57,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-11-13 15:57:58,006 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:58,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 41 [2024-11-13 15:57:58,291 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:58,291 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 51 [2024-11-13 15:57:58,661 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:58,760 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:58,867 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:57:58,972 INFO L378 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 0 case distinctions, treesize of input 29 treesize of output 21 [2024-11-13 15:57:59,087 INFO L378 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 0 case distinctions, treesize of input 41 treesize of output 29 [2024-11-13 15:57:59,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:57:59,140 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:57:59,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 60 treesize of output 98 [2024-11-13 15:57:59,374 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:57:59,374 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:58:02,101 INFO L378 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 212 treesize of output 196 [2024-11-13 15:58:02,316 INFO L349 Elim1Store]: treesize reduction 60, result has 67.2 percent of original size [2024-11-13 15:58:02,317 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 703532 treesize of output 693380 [2024-11-13 15:58:04,164 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:58:04,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394097587] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:58:04,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:58:04,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 88 [2024-11-13 15:58:04,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156182223] [2024-11-13 15:58:04,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:58:04,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2024-11-13 15:58:04,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:58:04,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2024-11-13 15:58:04,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=967, Invalid=6689, Unknown=0, NotChecked=0, Total=7656 [2024-11-13 15:58:04,168 INFO L87 Difference]: Start difference. First operand 52 states and 60 transitions. Second operand has 88 states, 88 states have (on average 1.1022727272727273) internal successors, (97), 88 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:14,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:58:14,551 INFO L93 Difference]: Finished difference Result 126 states and 156 transitions. [2024-11-13 15:58:14,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2024-11-13 15:58:14,552 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.1022727272727273) internal successors, (97), 88 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2024-11-13 15:58:14,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:58:14,553 INFO L225 Difference]: With dead ends: 126 [2024-11-13 15:58:14,553 INFO L226 Difference]: Without dead ends: 121 [2024-11-13 15:58:14,556 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5796 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=2874, Invalid=16866, Unknown=0, NotChecked=0, Total=19740 [2024-11-13 15:58:14,556 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 157 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 1966 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 2213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-13 15:58:14,556 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 159 Invalid, 2213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1966 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-13 15:58:14,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-11-13 15:58:14,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 105. [2024-11-13 15:58:14,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 1.2692307692307692) internal successors, (132), 104 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:14,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 132 transitions. [2024-11-13 15:58:14,590 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 132 transitions. Word has length 38 [2024-11-13 15:58:14,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:58:14,590 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 132 transitions. [2024-11-13 15:58:14,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.1022727272727273) internal successors, (97), 88 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:14,590 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 132 transitions. [2024-11-13 15:58:14,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-13 15:58:14,591 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:58:14,591 INFO L215 NwaCegarLoop]: trace histogram [7, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:58:14,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-13 15:58:14,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:58:14,791 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:58:14,792 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:58:14,792 INFO L85 PathProgramCache]: Analyzing trace with hash -971252544, now seen corresponding path program 13 times [2024-11-13 15:58:14,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:58:14,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642321650] [2024-11-13 15:58:14,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:58:14,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:58:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:58:15,015 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 15:58:15,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:58:15,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642321650] [2024-11-13 15:58:15,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642321650] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:58:15,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401636158] [2024-11-13 15:58:15,016 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 15:58:15,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:58:15,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:58:15,018 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:58:15,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-13 15:58:15,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:58:15,149 INFO L255 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:58:15,150 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:58:15,308 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 15:58:15,308 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:58:15,412 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 15:58:15,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401636158] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:58:15,412 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:58:15,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 24 [2024-11-13 15:58:15,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729170981] [2024-11-13 15:58:15,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:58:15,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-13 15:58:15,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:58:15,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-13 15:58:15,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2024-11-13 15:58:15,413 INFO L87 Difference]: Start difference. First operand 105 states and 132 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:15,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:58:15,629 INFO L93 Difference]: Finished difference Result 126 states and 153 transitions. [2024-11-13 15:58:15,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 15:58:15,630 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2024-11-13 15:58:15,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:58:15,631 INFO L225 Difference]: With dead ends: 126 [2024-11-13 15:58:15,631 INFO L226 Difference]: Without dead ends: 58 [2024-11-13 15:58:15,631 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 61 SyntacticMatches, 11 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=209, Invalid=603, Unknown=0, NotChecked=0, Total=812 [2024-11-13 15:58:15,631 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 62 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:58:15,632 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 48 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:58:15,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2024-11-13 15:58:15,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 51. [2024-11-13 15:58:15,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.16) internal successors, (58), 50 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:15,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 58 transitions. [2024-11-13 15:58:15,652 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 58 transitions. Word has length 40 [2024-11-13 15:58:15,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:58:15,652 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 58 transitions. [2024-11-13 15:58:15,652 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:15,652 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 58 transitions. [2024-11-13 15:58:15,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-13 15:58:15,652 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:58:15,652 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:58:15,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-13 15:58:15,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:58:15,853 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:58:15,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:58:15,853 INFO L85 PathProgramCache]: Analyzing trace with hash 257261124, now seen corresponding path program 14 times [2024-11-13 15:58:15,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:58:15,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903379931] [2024-11-13 15:58:15,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:58:15,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:58:15,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:58:16,086 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 15:58:16,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:58:16,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903379931] [2024-11-13 15:58:16,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903379931] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:58:16,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134307391] [2024-11-13 15:58:16,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 15:58:16,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:58:16,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:58:16,089 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:58:16,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-13 15:58:16,225 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 15:58:16,225 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:58:16,229 INFO L255 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:58:16,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:58:16,378 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 15:58:16,378 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:58:16,501 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 15:58:16,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134307391] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:58:16,501 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:58:16,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-13 15:58:16,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808566219] [2024-11-13 15:58:16,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:58:16,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 15:58:16,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:58:16,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 15:58:16,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-11-13 15:58:16,504 INFO L87 Difference]: Start difference. First operand 51 states and 58 transitions. Second operand has 23 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:16,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:58:16,731 INFO L93 Difference]: Finished difference Result 56 states and 63 transitions. [2024-11-13 15:58:16,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 15:58:16,731 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2024-11-13 15:58:16,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:58:16,732 INFO L225 Difference]: With dead ends: 56 [2024-11-13 15:58:16,732 INFO L226 Difference]: Without dead ends: 52 [2024-11-13 15:58:16,732 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 64 SyntacticMatches, 12 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=652, Unknown=0, NotChecked=0, Total=870 [2024-11-13 15:58:16,733 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 82 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 15:58:16,733 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 37 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 15:58:16,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2024-11-13 15:58:16,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2024-11-13 15:58:16,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.1568627450980393) internal successors, (59), 51 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:16,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 59 transitions. [2024-11-13 15:58:16,750 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 59 transitions. Word has length 42 [2024-11-13 15:58:16,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:58:16,750 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 59 transitions. [2024-11-13 15:58:16,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:58:16,750 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 59 transitions. [2024-11-13 15:58:16,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-13 15:58:16,751 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:58:16,751 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:58:16,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-13 15:58:16,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:58:16,951 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:58:16,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:58:16,952 INFO L85 PathProgramCache]: Analyzing trace with hash -613174335, now seen corresponding path program 15 times [2024-11-13 15:58:16,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:58:16,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159863211] [2024-11-13 15:58:16,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:58:16,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:58:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:58:20,377 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:58:20,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:58:20,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159863211] [2024-11-13 15:58:20,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159863211] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:58:20,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872202336] [2024-11-13 15:58:20,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 15:58:20,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:58:20,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:58:20,379 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:58:20,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-13 15:58:20,643 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-13 15:58:20,643 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:58:20,646 INFO L255 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-13 15:58:20,650 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:58:20,655 INFO L378 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 11 treesize of output 7 [2024-11-13 15:58:20,837 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:58:21,018 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:58:21,019 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 15:58:21,177 INFO L349 Elim1Store]: treesize reduction 40, result has 36.5 percent of original size [2024-11-13 15:58:21,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 41 [2024-11-13 15:58:21,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,450 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 15:58:21,450 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 48 treesize of output 51 [2024-11-13 15:58:21,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:21,787 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 15:58:21,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 59 treesize of output 65 [2024-11-13 15:58:22,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:22,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:22,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:22,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:22,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:22,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:22,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:22,229 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 15:58:22,229 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 70 treesize of output 79 [2024-11-13 15:58:22,908 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:58:23,066 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:58:23,224 INFO L378 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 0 case distinctions, treesize of input 25 treesize of output 17 [2024-11-13 15:58:23,391 INFO L378 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 0 case distinctions, treesize of input 35 treesize of output 23 [2024-11-13 15:58:23,571 INFO L378 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 0 case distinctions, treesize of input 40 treesize of output 28 [2024-11-13 15:58:23,746 INFO L378 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 0 case distinctions, treesize of input 45 treesize of output 33 [2024-11-13 15:58:23,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 15:58:23,819 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:58:23,819 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 35 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 87 treesize of output 111 [2024-11-13 15:58:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 27 proven. 60 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 15:58:24,067 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:58:27,028 INFO L378 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 176 treesize of output 160 [2024-11-13 15:58:27,076 INFO L349 Elim1Store]: treesize reduction 72, result has 27.3 percent of original size [2024-11-13 15:58:27,077 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 377 treesize of output 350 [2024-11-13 15:58:27,446 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-13 15:58:27,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872202336] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:58:27,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:58:27,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 33, 33] total 95 [2024-11-13 15:58:27,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229113494] [2024-11-13 15:58:27,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:58:27,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-11-13 15:58:27,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:58:27,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-11-13 15:58:27,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1211, Invalid=7719, Unknown=0, NotChecked=0, Total=8930 [2024-11-13 15:58:27,449 INFO L87 Difference]: Start difference. First operand 52 states and 59 transitions. Second operand has 95 states, 95 states have (on average 1.1578947368421053) internal successors, (110), 95 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:23,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:59:23,113 INFO L93 Difference]: Finished difference Result 325 states and 443 transitions. [2024-11-13 15:59:23,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 287 states. [2024-11-13 15:59:23,114 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 1.1578947368421053) internal successors, (110), 95 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2024-11-13 15:59:23,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:59:23,115 INFO L225 Difference]: With dead ends: 325 [2024-11-13 15:59:23,115 INFO L226 Difference]: Without dead ends: 310 [2024-11-13 15:59:23,131 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 362 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52485 ImplicationChecksByTransitivity, 58.6s TimeCoverageRelationStatistics Valid=16922, Invalid=115210, Unknown=0, NotChecked=0, Total=132132 [2024-11-13 15:59:23,132 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 501 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 2147 mSolverCounterSat, 862 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 3009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 862 IncrementalHoareTripleChecker+Valid, 2147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-13 15:59:23,133 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 144 Invalid, 3009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [862 Valid, 2147 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-13 15:59:23,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-13 15:59:23,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 254. [2024-11-13 15:59:23,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 1.4308300395256917) internal successors, (362), 253 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:23,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 362 transitions. [2024-11-13 15:59:23,228 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 362 transitions. Word has length 43 [2024-11-13 15:59:23,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:59:23,228 INFO L471 AbstractCegarLoop]: Abstraction has 254 states and 362 transitions. [2024-11-13 15:59:23,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 1.1578947368421053) internal successors, (110), 95 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:23,229 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 362 transitions. [2024-11-13 15:59:23,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-13 15:59:23,229 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:59:23,229 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:59:23,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-13 15:59:23,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-13 15:59:23,430 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:59:23,430 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:59:23,430 INFO L85 PathProgramCache]: Analyzing trace with hash 2093445059, now seen corresponding path program 5 times [2024-11-13 15:59:23,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:59:23,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118154849] [2024-11-13 15:59:23,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:59:23,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:59:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:59:24,066 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 10 proven. 62 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-13 15:59:24,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:59:24,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118154849] [2024-11-13 15:59:24,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118154849] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:59:24,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25688425] [2024-11-13 15:59:24,067 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 15:59:24,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:59:24,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:59:24,068 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:59:24,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-13 15:59:24,768 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-13 15:59:24,768 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:59:24,771 INFO L255 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-13 15:59:24,774 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:59:24,835 INFO L378 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 [2024-11-13 15:59:24,868 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-13 15:59:24,868 INFO L378 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 33 treesize of output 13 [2024-11-13 15:59:24,916 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:24,916 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 22 [2024-11-13 15:59:24,949 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:24,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 24 [2024-11-13 15:59:24,983 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:24,983 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 24 [2024-11-13 15:59:25,031 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:25,032 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 24 [2024-11-13 15:59:25,088 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 23 proven. 47 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-13 15:59:25,089 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:59:25,296 INFO L378 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 [2024-11-13 15:59:25,299 INFO L378 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 94 treesize of output 86 [2024-11-13 15:59:25,311 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 23 proven. 47 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-13 15:59:25,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25688425] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:59:25,311 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:59:25,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 15] total 36 [2024-11-13 15:59:25,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847065148] [2024-11-13 15:59:25,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:59:25,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-13 15:59:25,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:59:25,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-13 15:59:25,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1098, Unknown=0, NotChecked=0, Total=1260 [2024-11-13 15:59:25,313 INFO L87 Difference]: Start difference. First operand 254 states and 362 transitions. Second operand has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:25,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:59:25,927 INFO L93 Difference]: Finished difference Result 413 states and 596 transitions. [2024-11-13 15:59:25,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 15:59:25,928 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2024-11-13 15:59:25,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:59:25,929 INFO L225 Difference]: With dead ends: 413 [2024-11-13 15:59:25,929 INFO L226 Difference]: Without dead ends: 243 [2024-11-13 15:59:25,929 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=304, Invalid=1766, Unknown=0, NotChecked=0, Total=2070 [2024-11-13 15:59:25,930 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 19 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 15:59:25,930 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 117 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 15:59:25,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-11-13 15:59:26,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 233. [2024-11-13 15:59:26,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 1.4267241379310345) internal successors, (331), 232 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:26,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 331 transitions. [2024-11-13 15:59:26,024 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 331 transitions. Word has length 43 [2024-11-13 15:59:26,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:59:26,024 INFO L471 AbstractCegarLoop]: Abstraction has 233 states and 331 transitions. [2024-11-13 15:59:26,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:26,025 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 331 transitions. [2024-11-13 15:59:26,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-13 15:59:26,026 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:59:26,026 INFO L215 NwaCegarLoop]: trace histogram [8, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:59:26,046 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-13 15:59:26,226 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-13 15:59:26,226 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:59:26,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:59:26,227 INFO L85 PathProgramCache]: Analyzing trace with hash -796723167, now seen corresponding path program 16 times [2024-11-13 15:59:26,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:59:26,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858914391] [2024-11-13 15:59:26,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:59:26,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:59:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:59:26,474 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 29 proven. 28 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 15:59:26,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:59:26,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858914391] [2024-11-13 15:59:26,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858914391] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:59:26,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25756351] [2024-11-13 15:59:26,474 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 15:59:26,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:59:26,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:59:26,476 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:59:26,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-13 15:59:26,617 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 15:59:26,618 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:59:26,619 INFO L255 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 15:59:26,620 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:59:26,809 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 35 proven. 51 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 15:59:26,810 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:59:26,939 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 35 proven. 51 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 15:59:26,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25756351] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:59:26,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:59:26,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 27 [2024-11-13 15:59:26,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718559432] [2024-11-13 15:59:26,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:59:26,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-13 15:59:26,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:59:26,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-13 15:59:26,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2024-11-13 15:59:26,941 INFO L87 Difference]: Start difference. First operand 233 states and 331 transitions. Second operand has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 27 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:27,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:59:27,234 INFO L93 Difference]: Finished difference Result 265 states and 363 transitions. [2024-11-13 15:59:27,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 15:59:27,235 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 27 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2024-11-13 15:59:27,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:59:27,235 INFO L225 Difference]: With dead ends: 265 [2024-11-13 15:59:27,235 INFO L226 Difference]: Without dead ends: 135 [2024-11-13 15:59:27,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 68 SyntacticMatches, 13 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=267, Invalid=789, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 15:59:27,236 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 41 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:59:27,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 52 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 15:59:27,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-13 15:59:27,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 123. [2024-11-13 15:59:27,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 1.401639344262295) internal successors, (171), 122 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:27,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 171 transitions. [2024-11-13 15:59:27,292 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 171 transitions. Word has length 45 [2024-11-13 15:59:27,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:59:27,292 INFO L471 AbstractCegarLoop]: Abstraction has 123 states and 171 transitions. [2024-11-13 15:59:27,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 27 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 15:59:27,293 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 171 transitions. [2024-11-13 15:59:27,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-13 15:59:27,293 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:59:27,293 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:59:27,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-13 15:59:27,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-13 15:59:27,494 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:59:27,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:59:27,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1400505664, now seen corresponding path program 17 times [2024-11-13 15:59:27,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:59:27,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823780610] [2024-11-13 15:59:27,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:59:27,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:59:27,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:59:32,085 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:59:32,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:59:32,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823780610] [2024-11-13 15:59:32,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823780610] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:59:32,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576833568] [2024-11-13 15:59:32,085 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 15:59:32,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:59:32,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:59:32,088 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:59:32,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-13 15:59:32,861 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-13 15:59:32,862 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:59:32,866 INFO L255 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-13 15:59:32,870 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:59:32,872 INFO L378 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 11 treesize of output 7 [2024-11-13 15:59:33,027 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:33,207 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:33,207 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 23 [2024-11-13 15:59:33,423 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:33,423 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2024-11-13 15:59:33,681 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:33,682 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 47 [2024-11-13 15:59:33,970 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:33,970 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 57 treesize of output 59 [2024-11-13 15:59:34,300 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:34,300 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 66 treesize of output 71 [2024-11-13 15:59:34,714 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 15:59:34,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 75 treesize of output 83 [2024-11-13 15:59:35,333 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:35,482 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:35,635 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:35,806 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:35,956 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:36,128 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:36,262 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 15:59:36,407 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-13 15:59:36,408 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:59:42,693 INFO L378 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 648 treesize of output 606 [2024-11-13 15:59:43,912 INFO L349 Elim1Store]: treesize reduction 210, result has 51.7 percent of original size [2024-11-13 15:59:43,917 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 12707670902 treesize of output 11113835558 [2024-11-13 15:59:45,964 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-13 15:59:45,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576833568] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:59:45,964 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:59:45,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 35, 35] total 106 [2024-11-13 15:59:45,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544925257] [2024-11-13 15:59:45,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:59:45,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2024-11-13 15:59:45,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:59:45,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2024-11-13 15:59:45,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1066, Invalid=10064, Unknown=0, NotChecked=0, Total=11130 [2024-11-13 15:59:45,967 INFO L87 Difference]: Start difference. First operand 123 states and 171 transitions. Second operand has 106 states, 106 states have (on average 1.1037735849056605) internal successors, (117), 106 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:30,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:00:30,574 INFO L93 Difference]: Finished difference Result 406 states and 583 transitions. [2024-11-13 16:00:30,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2024-11-13 16:00:30,574 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 1.1037735849056605) internal successors, (117), 106 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2024-11-13 16:00:30,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:00:30,576 INFO L225 Difference]: With dead ends: 406 [2024-11-13 16:00:30,576 INFO L226 Difference]: Without dead ends: 389 [2024-11-13 16:00:30,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9564 ImplicationChecksByTransitivity, 48.3s TimeCoverageRelationStatistics Valid=3759, Invalid=31397, Unknown=0, NotChecked=0, Total=35156 [2024-11-13 16:00:30,579 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 255 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 3510 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 4007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 3510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-13 16:00:30,579 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 234 Invalid, 4007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 3510 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-11-13 16:00:30,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2024-11-13 16:00:30,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 358. [2024-11-13 16:00:30,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 1.4509803921568627) internal successors, (518), 357 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:30,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 518 transitions. [2024-11-13 16:00:30,786 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 518 transitions. Word has length 48 [2024-11-13 16:00:30,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:00:30,786 INFO L471 AbstractCegarLoop]: Abstraction has 358 states and 518 transitions. [2024-11-13 16:00:30,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 1.1037735849056605) internal successors, (117), 106 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:30,786 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 518 transitions. [2024-11-13 16:00:30,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-13 16:00:30,787 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:00:30,787 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:00:30,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-13 16:00:30,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:00:30,988 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:00:30,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:00:30,988 INFO L85 PathProgramCache]: Analyzing trace with hash -593639042, now seen corresponding path program 6 times [2024-11-13 16:00:30,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:00:30,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703203241] [2024-11-13 16:00:30,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:00:30,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:00:31,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:00:31,798 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 15 proven. 83 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-13 16:00:31,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:00:31,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703203241] [2024-11-13 16:00:31,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703203241] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:00:31,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583360801] [2024-11-13 16:00:31,799 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:00:31,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:00:31,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:00:31,800 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:00:31,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-13 16:00:32,208 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-13 16:00:32,208 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:00:32,210 INFO L255 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-13 16:00:32,212 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:00:32,300 INFO L378 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 [2024-11-13 16:00:32,340 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-13 16:00:32,340 INFO L378 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 33 treesize of output 13 [2024-11-13 16:00:32,394 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:32,394 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 22 [2024-11-13 16:00:32,433 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:32,433 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 24 [2024-11-13 16:00:32,471 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:32,471 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 24 [2024-11-13 16:00:32,516 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:32,517 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 24 [2024-11-13 16:00:32,557 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:32,558 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 24 [2024-11-13 16:00:32,616 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 28 proven. 68 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 16:00:32,616 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:00:32,850 INFO L378 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 [2024-11-13 16:00:32,854 INFO L378 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 42 treesize of output 38 [2024-11-13 16:00:32,881 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 28 proven. 68 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 16:00:32,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583360801] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:00:32,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:00:32,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17, 17] total 41 [2024-11-13 16:00:32,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008290357] [2024-11-13 16:00:32,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:00:32,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-13 16:00:32,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:00:32,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-13 16:00:32,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1439, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 16:00:32,883 INFO L87 Difference]: Start difference. First operand 358 states and 518 transitions. Second operand has 41 states, 41 states have (on average 2.2195121951219514) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:33,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:00:33,997 INFO L93 Difference]: Finished difference Result 439 states and 616 transitions. [2024-11-13 16:00:33,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-13 16:00:33,998 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.2195121951219514) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2024-11-13 16:00:33,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:00:33,999 INFO L225 Difference]: With dead ends: 439 [2024-11-13 16:00:33,999 INFO L226 Difference]: Without dead ends: 256 [2024-11-13 16:00:34,000 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=371, Invalid=2281, Unknown=0, NotChecked=0, Total=2652 [2024-11-13 16:00:34,000 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 30 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:00:34,001 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 100 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 722 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 16:00:34,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-13 16:00:34,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 238. [2024-11-13 16:00:34,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 1.371308016877637) internal successors, (325), 237 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:34,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 325 transitions. [2024-11-13 16:00:34,176 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 325 transitions. Word has length 48 [2024-11-13 16:00:34,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:00:34,176 INFO L471 AbstractCegarLoop]: Abstraction has 238 states and 325 transitions. [2024-11-13 16:00:34,176 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.2195121951219514) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:34,176 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 325 transitions. [2024-11-13 16:00:34,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-13 16:00:34,177 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:00:34,177 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:00:34,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-13 16:00:34,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-13 16:00:34,378 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:00:34,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:00:34,378 INFO L85 PathProgramCache]: Analyzing trace with hash -214546485, now seen corresponding path program 7 times [2024-11-13 16:00:34,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:00:34,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734096289] [2024-11-13 16:00:34,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:00:34,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:00:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:00:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 15 proven. 34 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 16:00:34,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:00:34,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734096289] [2024-11-13 16:00:34,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734096289] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:00:34,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758936072] [2024-11-13 16:00:34,643 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:00:34,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:00:34,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:00:34,645 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:00:34,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-13 16:00:34,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:00:34,829 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 16:00:34,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:00:35,251 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 92 proven. 28 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-13 16:00:35,252 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:00:35,577 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 92 proven. 28 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-13 16:00:35,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758936072] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:00:35,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:00:35,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19, 19] total 42 [2024-11-13 16:00:35,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205091576] [2024-11-13 16:00:35,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:00:35,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-13 16:00:35,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:00:35,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-13 16:00:35,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=1432, Unknown=0, NotChecked=0, Total=1722 [2024-11-13 16:00:35,579 INFO L87 Difference]: Start difference. First operand 238 states and 325 transitions. Second operand has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 42 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:36,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:00:36,422 INFO L93 Difference]: Finished difference Result 270 states and 360 transitions. [2024-11-13 16:00:36,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-13 16:00:36,422 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 42 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2024-11-13 16:00:36,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:00:36,423 INFO L225 Difference]: With dead ends: 270 [2024-11-13 16:00:36,423 INFO L226 Difference]: Without dead ends: 94 [2024-11-13 16:00:36,424 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 66 SyntacticMatches, 9 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1265 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=718, Invalid=3704, Unknown=0, NotChecked=0, Total=4422 [2024-11-13 16:00:36,424 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 176 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 16:00:36,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 76 Invalid, 775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 16:00:36,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-11-13 16:00:36,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 53. [2024-11-13 16:00:36,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:36,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 57 transitions. [2024-11-13 16:00:36,465 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 57 transitions. Word has length 50 [2024-11-13 16:00:36,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:00:36,465 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 57 transitions. [2024-11-13 16:00:36,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 42 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:36,465 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 57 transitions. [2024-11-13 16:00:36,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-13 16:00:36,466 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:00:36,466 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:00:36,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-13 16:00:36,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-13 16:00:36,666 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:00:36,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:00:36,667 INFO L85 PathProgramCache]: Analyzing trace with hash -223311004, now seen corresponding path program 18 times [2024-11-13 16:00:36,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:00:36,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993792523] [2024-11-13 16:00:36,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:00:36,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:00:36,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:00:37,012 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 21 proven. 43 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 16:00:37,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:00:37,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993792523] [2024-11-13 16:00:37,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993792523] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:00:37,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396500889] [2024-11-13 16:00:37,013 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 16:00:37,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:00:37,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:00:37,014 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:00:37,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-13 16:00:37,522 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-13 16:00:37,523 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:00:37,525 INFO L255 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 16:00:37,526 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:00:37,698 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 70 proven. 50 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 16:00:37,699 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:00:37,875 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 70 proven. 50 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 16:00:37,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396500889] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:00:37,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:00:37,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-13 16:00:37,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102996017] [2024-11-13 16:00:37,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:00:37,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 16:00:37,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:00:37,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 16:00:37,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2024-11-13 16:00:37,876 INFO L87 Difference]: Start difference. First operand 53 states and 57 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:38,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:00:38,188 INFO L93 Difference]: Finished difference Result 60 states and 65 transitions. [2024-11-13 16:00:38,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-13 16:00:38,188 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2024-11-13 16:00:38,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:00:38,189 INFO L225 Difference]: With dead ends: 60 [2024-11-13 16:00:38,189 INFO L226 Difference]: Without dead ends: 56 [2024-11-13 16:00:38,189 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 79 SyntacticMatches, 16 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=341, Invalid=1065, Unknown=0, NotChecked=0, Total=1406 [2024-11-13 16:00:38,189 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 74 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 16:00:38,190 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 35 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 16:00:38,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-13 16:00:38,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2024-11-13 16:00:38,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:38,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 58 transitions. [2024-11-13 16:00:38,243 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 58 transitions. Word has length 52 [2024-11-13 16:00:38,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:00:38,243 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 58 transitions. [2024-11-13 16:00:38,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:00:38,243 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 58 transitions. [2024-11-13 16:00:38,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-13 16:00:38,244 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:00:38,244 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:00:38,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-13 16:00:38,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-13 16:00:38,444 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:00:38,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:00:38,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1668958881, now seen corresponding path program 19 times [2024-11-13 16:00:38,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:00:38,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238690636] [2024-11-13 16:00:38,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:00:38,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:00:38,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:00:44,611 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 3 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:00:44,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:00:44,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238690636] [2024-11-13 16:00:44,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238690636] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:00:44,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373038540] [2024-11-13 16:00:44,612 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 16:00:44,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:00:44,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:00:44,613 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:00:44,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-13 16:00:44,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:00:44,802 INFO L255 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 127 conjuncts are in the unsatisfiable core [2024-11-13 16:00:44,806 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:00:44,810 INFO L378 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 11 treesize of output 7 [2024-11-13 16:00:45,226 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:45,410 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:45,410 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 16:00:45,631 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:45,631 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-11-13 16:00:45,911 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:45,911 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 41 [2024-11-13 16:00:46,230 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:46,231 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 51 [2024-11-13 16:00:46,571 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:46,571 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 54 treesize of output 61 [2024-11-13 16:00:46,951 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:46,951 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 61 treesize of output 71 [2024-11-13 16:00:47,385 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:47,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 68 treesize of output 81 [2024-11-13 16:00:47,719 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:47,854 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:47,990 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:48,130 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:48,269 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:48,427 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:48,583 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:48,723 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:00:48,877 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:00:48,877 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:00:55,918 INFO L378 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 672 treesize of output 640 [2024-11-13 16:00:58,582 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:00:58,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 2889201995664997176 treesize of output 727474174527159609 [2024-11-13 16:01:56,120 WARN L286 SmtUtils]: Spent 57.50s on a formula simplification. DAG size of input: 10486 DAG size of output: 249 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 16:02:00,895 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:02:00,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373038540] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:02:00,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:02:00,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 129 [2024-11-13 16:02:00,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81921449] [2024-11-13 16:02:00,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:02:00,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2024-11-13 16:02:00,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:02:00,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2024-11-13 16:02:00,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1588, Invalid=14924, Unknown=0, NotChecked=0, Total=16512 [2024-11-13 16:02:00,898 INFO L87 Difference]: Start difference. First operand 54 states and 58 transitions. Second operand has 129 states, 129 states have (on average 1.0930232558139534) internal successors, (141), 129 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:02:14,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:02:14,778 INFO L93 Difference]: Finished difference Result 140 states and 157 transitions. [2024-11-13 16:02:14,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-13 16:02:14,779 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 129 states have (on average 1.0930232558139534) internal successors, (141), 129 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2024-11-13 16:02:14,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:02:14,780 INFO L225 Difference]: With dead ends: 140 [2024-11-13 16:02:14,780 INFO L226 Difference]: Without dead ends: 110 [2024-11-13 16:02:14,781 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10920 ImplicationChecksByTransitivity, 21.9s TimeCoverageRelationStatistics Valid=3631, Invalid=27875, Unknown=0, NotChecked=0, Total=31506 [2024-11-13 16:02:14,782 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 119 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 3332 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 3456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 3332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-13 16:02:14,782 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 246 Invalid, 3456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 3332 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-13 16:02:14,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-13 16:02:14,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 89. [2024-11-13 16:02:14,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.1136363636363635) internal successors, (98), 88 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:02:14,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 98 transitions. [2024-11-13 16:02:14,853 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 98 transitions. Word has length 53 [2024-11-13 16:02:14,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:02:14,853 INFO L471 AbstractCegarLoop]: Abstraction has 89 states and 98 transitions. [2024-11-13 16:02:14,853 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 1.0930232558139534) internal successors, (141), 129 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:02:14,853 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 98 transitions. [2024-11-13 16:02:14,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-13 16:02:14,854 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:02:14,854 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:02:14,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-13 16:02:15,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-13 16:02:15,054 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:02:15,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:02:15,055 INFO L85 PathProgramCache]: Analyzing trace with hash 647890527, now seen corresponding path program 8 times [2024-11-13 16:02:15,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:02:15,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912742616] [2024-11-13 16:02:15,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:02:15,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:02:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:02:15,896 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 15 proven. 113 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 16:02:15,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:02:15,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912742616] [2024-11-13 16:02:15,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912742616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:02:15,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929659592] [2024-11-13 16:02:15,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:02:15,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:02:15,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:02:15,899 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:02:15,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-13 16:02:16,116 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:02:16,116 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:02:16,120 INFO L255 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 75 conjuncts are in the unsatisfiable core [2024-11-13 16:02:16,123 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:02:16,439 INFO L378 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 11 treesize of output 7 [2024-11-13 16:02:16,533 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:16,533 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:16,592 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:16,592 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:16,652 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:16,653 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:16,712 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:16,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:16,773 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:16,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:16,831 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:16,832 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:16,889 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:16,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:16,986 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 15 proven. 113 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 16:02:16,986 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:02:17,075 INFO L378 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 [2024-11-13 16:02:17,077 INFO L378 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 16 treesize of output 12 [2024-11-13 16:02:17,090 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 15 proven. 113 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 16:02:17,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929659592] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:02:17,090 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:02:17,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 39 [2024-11-13 16:02:17,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036749549] [2024-11-13 16:02:17,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:02:17,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-13 16:02:17,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:02:17,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-13 16:02:17,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1347, Unknown=0, NotChecked=0, Total=1482 [2024-11-13 16:02:17,091 INFO L87 Difference]: Start difference. First operand 89 states and 98 transitions. Second operand has 39 states, 39 states have (on average 2.1538461538461537) internal successors, (84), 39 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:02:17,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:02:17,891 INFO L93 Difference]: Finished difference Result 116 states and 128 transitions. [2024-11-13 16:02:17,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-13 16:02:17,891 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.1538461538461537) internal successors, (84), 39 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2024-11-13 16:02:17,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:02:17,892 INFO L225 Difference]: With dead ends: 116 [2024-11-13 16:02:17,892 INFO L226 Difference]: Without dead ends: 99 [2024-11-13 16:02:17,892 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=135, Invalid=1347, Unknown=0, NotChecked=0, Total=1482 [2024-11-13 16:02:17,893 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 1 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-13 16:02:17,893 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 181 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1198 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-13 16:02:17,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-11-13 16:02:17,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 90. [2024-11-13 16:02:17,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.0898876404494382) internal successors, (97), 89 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:02:17,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 97 transitions. [2024-11-13 16:02:17,985 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 97 transitions. Word has length 53 [2024-11-13 16:02:17,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:02:17,986 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 97 transitions. [2024-11-13 16:02:17,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.1538461538461537) internal successors, (84), 39 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:02:17,986 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 97 transitions. [2024-11-13 16:02:17,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-13 16:02:17,987 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:02:17,987 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:02:18,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-13 16:02:18,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:02:18,191 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:02:18,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:02:18,191 INFO L85 PathProgramCache]: Analyzing trace with hash -19984861, now seen corresponding path program 9 times [2024-11-13 16:02:18,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:02:18,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078918659] [2024-11-13 16:02:18,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:02:18,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:02:18,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:02:19,253 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 21 proven. 107 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 16:02:19,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:02:19,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078918659] [2024-11-13 16:02:19,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078918659] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:02:19,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872889527] [2024-11-13 16:02:19,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:02:19,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:02:19,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:02:19,256 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:02:19,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-13 16:02:19,886 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-13 16:02:19,886 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:02:19,890 INFO L255 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 98 conjuncts are in the unsatisfiable core [2024-11-13 16:02:19,894 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:02:20,079 INFO L378 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 11 treesize of output 7 [2024-11-13 16:02:20,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:20,125 INFO L378 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 27 treesize of output 11 [2024-11-13 16:02:20,196 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:20,196 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:20,246 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:20,247 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 20 [2024-11-13 16:02:20,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:20,293 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:20,294 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 22 [2024-11-13 16:02:20,330 INFO L349 Elim1Store]: treesize reduction 14, result has 58.8 percent of original size [2024-11-13 16:02:20,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 34 [2024-11-13 16:02:20,486 INFO L349 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2024-11-13 16:02:20,486 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 35 [2024-11-13 16:02:20,721 INFO L349 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2024-11-13 16:02:20,721 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 56 treesize of output 52 [2024-11-13 16:02:20,992 INFO L349 Elim1Store]: treesize reduction 38, result has 24.0 percent of original size [2024-11-13 16:02:20,992 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 79 treesize of output 72 [2024-11-13 16:02:21,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:21,349 INFO L349 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2024-11-13 16:02:21,349 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 82 treesize of output 84 [2024-11-13 16:02:23,121 INFO L378 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 0 case distinctions, treesize of input 21 treesize of output 13 [2024-11-13 16:02:23,384 INFO L378 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 0 case distinctions, treesize of input 21 treesize of output 13 [2024-11-13 16:02:23,734 INFO L378 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 0 case distinctions, treesize of input 21 treesize of output 13 [2024-11-13 16:02:23,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,935 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:23,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 53 treesize of output 17 [2024-11-13 16:02:23,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:02:23,947 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:23,948 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 53 treesize of output 17 [2024-11-13 16:02:24,065 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 10 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:02:24,066 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:02:27,127 INFO L378 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 96 treesize of output 88 [2024-11-13 16:02:27,135 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:02:27,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 284 treesize of output 260 [2024-11-13 16:02:27,708 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:02:27,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872889527] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:02:27,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:02:27,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 38, 41] total 95 [2024-11-13 16:02:27,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710159623] [2024-11-13 16:02:27,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:02:27,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-11-13 16:02:27,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:02:27,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-11-13 16:02:27,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1029, Invalid=7901, Unknown=0, NotChecked=0, Total=8930 [2024-11-13 16:02:27,711 INFO L87 Difference]: Start difference. First operand 90 states and 97 transitions. Second operand has 95 states, 95 states have (on average 1.4421052631578948) internal successors, (137), 95 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:18,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:03:18,155 INFO L93 Difference]: Finished difference Result 207 states and 247 transitions. [2024-11-13 16:03:18,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2024-11-13 16:03:18,155 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 1.4421052631578948) internal successors, (137), 95 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2024-11-13 16:03:18,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:03:18,156 INFO L225 Difference]: With dead ends: 207 [2024-11-13 16:03:18,156 INFO L226 Difference]: Without dead ends: 187 [2024-11-13 16:03:18,158 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 15111 ImplicationChecksByTransitivity, 46.0s TimeCoverageRelationStatistics Valid=6315, Invalid=41426, Unknown=1, NotChecked=0, Total=47742 [2024-11-13 16:03:18,158 INFO L432 NwaCegarLoop]: 16 mSDtfsCounter, 214 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 3247 mSolverCounterSat, 491 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 3738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 491 IncrementalHoareTripleChecker+Valid, 3247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2024-11-13 16:03:18,158 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 284 Invalid, 3738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [491 Valid, 3247 Invalid, 0 Unknown, 0 Unchecked, 9.9s Time] [2024-11-13 16:03:18,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-11-13 16:03:18,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 90. [2024-11-13 16:03:18,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.0898876404494382) internal successors, (97), 89 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:18,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 97 transitions. [2024-11-13 16:03:18,244 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 97 transitions. Word has length 53 [2024-11-13 16:03:18,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:03:18,245 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 97 transitions. [2024-11-13 16:03:18,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 1.4421052631578948) internal successors, (137), 95 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:18,245 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 97 transitions. [2024-11-13 16:03:18,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-13 16:03:18,245 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:03:18,245 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:03:18,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-13 16:03:18,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-13 16:03:18,446 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:03:18,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:03:18,446 INFO L85 PathProgramCache]: Analyzing trace with hash -742042182, now seen corresponding path program 20 times [2024-11-13 16:03:18,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:03:18,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782386424] [2024-11-13 16:03:18,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:03:18,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:03:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:03:18,783 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 28 proven. 109 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 16:03:18,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:03:18,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782386424] [2024-11-13 16:03:18,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782386424] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:03:18,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357845117] [2024-11-13 16:03:18,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 16:03:18,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:03:18,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:03:18,785 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:03:18,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-13 16:03:18,989 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 16:03:18,989 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:03:18,991 INFO L255 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 16:03:18,992 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:03:19,365 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 36 proven. 101 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 16:03:19,365 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:03:19,668 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 36 proven. 101 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 16:03:19,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357845117] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:03:19,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:03:19,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2024-11-13 16:03:19,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94550200] [2024-11-13 16:03:19,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:03:19,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 16:03:19,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:03:19,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 16:03:19,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=747, Unknown=0, NotChecked=0, Total=992 [2024-11-13 16:03:19,670 INFO L87 Difference]: Start difference. First operand 90 states and 97 transitions. Second operand has 32 states, 32 states have (on average 2.46875) internal successors, (79), 32 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:20,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:03:20,523 INFO L93 Difference]: Finished difference Result 119 states and 129 transitions. [2024-11-13 16:03:20,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-13 16:03:20,523 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.46875) internal successors, (79), 32 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2024-11-13 16:03:20,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:03:20,524 INFO L225 Difference]: With dead ends: 119 [2024-11-13 16:03:20,524 INFO L226 Difference]: Without dead ends: 104 [2024-11-13 16:03:20,525 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 81 SyntacticMatches, 18 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 969 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=538, Invalid=1912, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 16:03:20,525 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 43 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:03:20,525 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 44 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 16:03:20,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-11-13 16:03:20,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 86. [2024-11-13 16:03:20,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:20,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 90 transitions. [2024-11-13 16:03:20,600 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 90 transitions. Word has length 55 [2024-11-13 16:03:20,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:03:20,600 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 90 transitions. [2024-11-13 16:03:20,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.46875) internal successors, (79), 32 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:20,601 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 90 transitions. [2024-11-13 16:03:20,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-13 16:03:20,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:03:20,601 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:03:20,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-13 16:03:20,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-13 16:03:20,802 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:03:20,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:03:20,802 INFO L85 PathProgramCache]: Analyzing trace with hash -967380776, now seen corresponding path program 10 times [2024-11-13 16:03:20,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:03:20,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522351569] [2024-11-13 16:03:20,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:03:20,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:03:20,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:03:21,101 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 95 proven. 58 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 16:03:21,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:03:21,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522351569] [2024-11-13 16:03:21,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522351569] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:03:21,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086331532] [2024-11-13 16:03:21,101 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:03:21,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:03:21,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:03:21,104 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:03:21,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-13 16:03:21,308 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:03:21,308 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:03:21,310 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-13 16:03:21,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:03:21,317 INFO L378 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 [2024-11-13 16:03:21,426 INFO L349 Elim1Store]: treesize reduction 19, result has 56.8 percent of original size [2024-11-13 16:03:21,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 37 [2024-11-13 16:03:21,541 INFO L349 Elim1Store]: treesize reduction 27, result has 48.1 percent of original size [2024-11-13 16:03:21,541 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 58 [2024-11-13 16:03:21,743 INFO L349 Elim1Store]: treesize reduction 35, result has 41.7 percent of original size [2024-11-13 16:03:21,743 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 69 treesize of output 80 [2024-11-13 16:03:21,991 INFO L349 Elim1Store]: treesize reduction 43, result has 36.8 percent of original size [2024-11-13 16:03:21,991 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 88 treesize of output 102 [2024-11-13 16:03:22,373 INFO L349 Elim1Store]: treesize reduction 51, result has 32.9 percent of original size [2024-11-13 16:03:22,373 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 107 treesize of output 124 [2024-11-13 16:03:22,870 INFO L349 Elim1Store]: treesize reduction 59, result has 29.8 percent of original size [2024-11-13 16:03:22,871 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 22 case distinctions, treesize of input 126 treesize of output 146 [2024-11-13 16:03:23,429 INFO L349 Elim1Store]: treesize reduction 67, result has 27.2 percent of original size [2024-11-13 16:03:23,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 29 case distinctions, treesize of input 145 treesize of output 168 [2024-11-13 16:03:24,118 INFO L349 Elim1Store]: treesize reduction 75, result has 25.0 percent of original size [2024-11-13 16:03:24,119 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 37 case distinctions, treesize of input 164 treesize of output 190 [2024-11-13 16:03:24,927 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-13 16:03:24,928 INFO L378 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 23 treesize of output 12 [2024-11-13 16:03:25,034 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 8 proven. 117 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-13 16:03:25,034 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:03:25,854 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 8 proven. 117 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-13 16:03:25,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086331532] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:03:25,854 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:03:25,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 24, 16] total 57 [2024-11-13 16:03:25,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863776189] [2024-11-13 16:03:25,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:03:25,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-11-13 16:03:25,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:03:25,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-11-13 16:03:25,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=558, Invalid=2634, Unknown=0, NotChecked=0, Total=3192 [2024-11-13 16:03:25,856 INFO L87 Difference]: Start difference. First operand 86 states and 90 transitions. Second operand has 57 states, 57 states have (on average 1.9824561403508771) internal successors, (113), 57 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:36,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:03:36,276 INFO L93 Difference]: Finished difference Result 195 states and 248 transitions. [2024-11-13 16:03:36,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2024-11-13 16:03:36,276 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.9824561403508771) internal successors, (113), 57 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2024-11-13 16:03:36,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:03:36,277 INFO L225 Difference]: With dead ends: 195 [2024-11-13 16:03:36,277 INFO L226 Difference]: Without dead ends: 150 [2024-11-13 16:03:36,279 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13522 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=5398, Invalid=29384, Unknown=0, NotChecked=0, Total=34782 [2024-11-13 16:03:36,280 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 107 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 1428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-13 16:03:36,280 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 139 Invalid, 1428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-13 16:03:36,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-13 16:03:36,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 100. [2024-11-13 16:03:36,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 1.2121212121212122) internal successors, (120), 99 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:36,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 120 transitions. [2024-11-13 16:03:36,430 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 120 transitions. Word has length 57 [2024-11-13 16:03:36,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:03:36,430 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 120 transitions. [2024-11-13 16:03:36,430 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.9824561403508771) internal successors, (113), 57 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:03:36,430 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 120 transitions. [2024-11-13 16:03:36,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-13 16:03:36,430 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:03:36,430 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:03:36,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-13 16:03:36,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:03:36,631 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:03:36,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:03:36,632 INFO L85 PathProgramCache]: Analyzing trace with hash 1723190880, now seen corresponding path program 21 times [2024-11-13 16:03:36,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:03:36,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360053805] [2024-11-13 16:03:36,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:03:36,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:03:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:03:43,488 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:03:43,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:03:43,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360053805] [2024-11-13 16:03:43,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360053805] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:03:43,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957012449] [2024-11-13 16:03:43,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 16:03:43,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:03:43,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:03:43,490 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:03:43,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-13 16:03:44,398 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-13 16:03:44,398 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:03:44,403 INFO L255 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 129 conjuncts are in the unsatisfiable core [2024-11-13 16:03:44,409 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:03:44,418 INFO L378 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 11 treesize of output 7 [2024-11-13 16:03:44,611 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:03:44,857 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:03:44,857 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 16:03:45,132 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:03:45,132 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-11-13 16:03:45,392 INFO L349 Elim1Store]: treesize reduction 60, result has 36.2 percent of original size [2024-11-13 16:03:45,393 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 44 treesize of output 55 [2024-11-13 16:03:45,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:45,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:45,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:45,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:45,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:45,831 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 16:03:45,831 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 55 treesize of output 61 [2024-11-13 16:03:46,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,358 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 16:03:46,358 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 66 treesize of output 75 [2024-11-13 16:03:46,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:46,973 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 16:03:46,973 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 22 case distinctions, treesize of input 77 treesize of output 89 [2024-11-13 16:03:47,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:47,702 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 16:03:47,702 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 27 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 29 case distinctions, treesize of input 88 treesize of output 103 [2024-11-13 16:03:48,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:48,541 INFO L349 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2024-11-13 16:03:48,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 35 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 37 case distinctions, treesize of input 99 treesize of output 117 [2024-11-13 16:03:49,864 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:03:50,159 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:03:50,475 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:03:50,779 INFO L378 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 0 case distinctions, treesize of input 25 treesize of output 17 [2024-11-13 16:03:51,073 INFO L378 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 0 case distinctions, treesize of input 35 treesize of output 23 [2024-11-13 16:03:51,438 INFO L378 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 0 case distinctions, treesize of input 40 treesize of output 28 [2024-11-13 16:03:51,734 INFO L378 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 0 case distinctions, treesize of input 45 treesize of output 33 [2024-11-13 16:03:52,044 INFO L378 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 0 case distinctions, treesize of input 50 treesize of output 38 [2024-11-13 16:03:52,375 INFO L378 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 0 case distinctions, treesize of input 55 treesize of output 43 [2024-11-13 16:03:52,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 16:03:52,624 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:03:52,624 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 15 select indices, 15 select index equivalence classes, 84 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 105 case distinctions, treesize of input 126 treesize of output 210 [2024-11-13 16:03:53,146 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 52 proven. 134 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-13 16:03:53,146 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:04:00,862 INFO L378 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 333 treesize of output 309 [2024-11-13 16:04:00,989 INFO L349 Elim1Store]: treesize reduction 168, result has 24.7 percent of original size [2024-11-13 16:04:00,989 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 10079 treesize of output 9449 [2024-11-13 16:04:01,477 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 16:04:01,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957012449] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:04:01,477 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:04:01,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 45, 43] total 132 [2024-11-13 16:04:01,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346501659] [2024-11-13 16:04:01,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:04:01,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2024-11-13 16:04:01,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:04:01,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2024-11-13 16:04:01,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1975, Invalid=15317, Unknown=0, NotChecked=0, Total=17292 [2024-11-13 16:04:01,480 INFO L87 Difference]: Start difference. First operand 100 states and 120 transitions. Second operand has 132 states, 132 states have (on average 1.1136363636363635) internal successors, (147), 132 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:07:10,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:07:10,941 INFO L93 Difference]: Finished difference Result 972 states and 1400 transitions. [2024-11-13 16:07:10,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 430 states. [2024-11-13 16:07:10,942 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 1.1136363636363635) internal successors, (147), 132 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2024-11-13 16:07:10,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:07:10,945 INFO L225 Difference]: With dead ends: 972 [2024-11-13 16:07:10,945 INFO L226 Difference]: Without dead ends: 953 [2024-11-13 16:07:10,953 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 530 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109721 ImplicationChecksByTransitivity, 194.7s TimeCoverageRelationStatistics Valid=32832, Invalid=249660, Unknown=0, NotChecked=0, Total=282492 [2024-11-13 16:07:10,953 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 574 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 4499 mSolverCounterSat, 1375 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 5874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1375 IncrementalHoareTripleChecker+Valid, 4499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2024-11-13 16:07:10,954 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [574 Valid, 252 Invalid, 5874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1375 Valid, 4499 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2024-11-13 16:07:10,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2024-11-13 16:07:11,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 746. [2024-11-13 16:07:11,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 745 states have (on average 1.4308724832214765) internal successors, (1066), 745 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:07:11,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1066 transitions. [2024-11-13 16:07:11,721 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1066 transitions. Word has length 58 [2024-11-13 16:07:11,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:07:11,721 INFO L471 AbstractCegarLoop]: Abstraction has 746 states and 1066 transitions. [2024-11-13 16:07:11,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 1.1136363636363635) internal successors, (147), 132 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:07:11,722 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1066 transitions. [2024-11-13 16:07:11,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-13 16:07:11,722 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:07:11,722 INFO L215 NwaCegarLoop]: trace histogram [11, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:07:11,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-13 16:07:11,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:07:11,923 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:07:11,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:07:11,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1817647360, now seen corresponding path program 22 times [2024-11-13 16:07:11,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:07:11,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585184229] [2024-11-13 16:07:11,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:07:11,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:07:11,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:07:12,374 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 56 proven. 55 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2024-11-13 16:07:12,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:07:12,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585184229] [2024-11-13 16:07:12,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585184229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:07:12,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234067610] [2024-11-13 16:07:12,374 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 16:07:12,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:07:12,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:07:12,376 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:07:12,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-13 16:07:12,596 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 16:07:12,596 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:07:12,597 INFO L255 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 16:07:12,598 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:07:12,918 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 65 proven. 117 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-13 16:07:12,918 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:07:13,173 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 65 proven. 117 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-13 16:07:13,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234067610] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:07:13,174 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:07:13,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 36 [2024-11-13 16:07:13,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812548359] [2024-11-13 16:07:13,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:07:13,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-13 16:07:13,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:07:13,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-13 16:07:13,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=957, Unknown=0, NotChecked=0, Total=1260 [2024-11-13 16:07:13,175 INFO L87 Difference]: Start difference. First operand 746 states and 1066 transitions. Second operand has 36 states, 36 states have (on average 2.3055555555555554) internal successors, (83), 36 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:07:14,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:07:14,101 INFO L93 Difference]: Finished difference Result 786 states and 1106 transitions. [2024-11-13 16:07:14,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 16:07:14,101 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.3055555555555554) internal successors, (83), 36 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2024-11-13 16:07:14,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:07:14,103 INFO L225 Difference]: With dead ends: 786 [2024-11-13 16:07:14,103 INFO L226 Difference]: Without dead ends: 338 [2024-11-13 16:07:14,104 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 89 SyntacticMatches, 19 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 906 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=483, Invalid=1497, Unknown=0, NotChecked=0, Total=1980 [2024-11-13 16:07:14,104 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 68 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 16:07:14,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 51 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 16:07:14,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-11-13 16:07:14,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 324. [2024-11-13 16:07:14,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 1.4643962848297214) internal successors, (473), 323 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:07:14,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 473 transitions. [2024-11-13 16:07:14,413 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 473 transitions. Word has length 60 [2024-11-13 16:07:14,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:07:14,413 INFO L471 AbstractCegarLoop]: Abstraction has 324 states and 473 transitions. [2024-11-13 16:07:14,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.3055555555555554) internal successors, (83), 36 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 16:07:14,413 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 473 transitions. [2024-11-13 16:07:14,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-13 16:07:14,414 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:07:14,414 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:07:14,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-13 16:07:14,614 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:07:14,615 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:07:14,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:07:14,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1380521599, now seen corresponding path program 23 times [2024-11-13 16:07:14,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:07:14,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471922249] [2024-11-13 16:07:14,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:07:14,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:07:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:07:23,083 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 28 proven. 227 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:07:23,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:07:23,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471922249] [2024-11-13 16:07:23,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471922249] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:07:23,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579985049] [2024-11-13 16:07:23,083 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 16:07:23,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:07:23,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:07:23,086 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:07:23,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_652cdbf9-1078-4e8d-be90-cd6b4dd708fa/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-13 16:08:28,854 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-13 16:08:28,854 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 16:08:28,879 INFO L255 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 145 conjuncts are in the unsatisfiable core [2024-11-13 16:08:28,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:08:28,893 INFO L378 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 11 treesize of output 7 [2024-11-13 16:08:29,877 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:30,222 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:30,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 21 [2024-11-13 16:08:30,516 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:30,516 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 31 [2024-11-13 16:08:30,834 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:30,834 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 41 [2024-11-13 16:08:31,198 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:31,198 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 51 [2024-11-13 16:08:31,603 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:31,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 54 treesize of output 61 [2024-11-13 16:08:32,045 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:32,045 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 61 treesize of output 71 [2024-11-13 16:08:32,601 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:32,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 68 treesize of output 81 [2024-11-13 16:08:33,129 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:33,129 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 75 treesize of output 91 [2024-11-13 16:08:33,720 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:08:33,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 82 treesize of output 101 [2024-11-13 16:08:34,170 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:34,353 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:34,592 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:34,768 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:34,982 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:35,193 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:35,403 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:35,622 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:35,856 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:36,052 INFO L378 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 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-13 16:08:36,246 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 255 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:08:36,246 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:08:51,099 INFO L378 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 998 treesize of output 958 [2024-11-13 16:09:22,983 WARN L286 SmtUtils]: Spent 29.31s on a formula simplification that was a NOOP. DAG size: 360 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2024-11-13 16:09:22,983 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 16:09:23,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 3400140782895106738 treesize of output 3400140782895107559