./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-cav19/array_init_var_plus_ind3.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-cav19/array_init_var_plus_ind3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB --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 d03532f6674c1e8789842ed1d67090f7bce36756d61994a67b8c2e5e0b23351f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 19:51:20,160 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 19:51:20,254 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 19:51:20,260 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 19:51:20,260 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 19:51:20,291 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 19:51:20,292 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 19:51:20,292 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 19:51:20,293 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 19:51:20,293 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 19:51:20,294 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 19:51:20,295 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 19:51:20,295 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 19:51:20,295 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 19:51:20,295 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 19:51:20,296 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 19:51:20,297 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 19:51:20,297 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 19:51:20,297 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 19:51:20,297 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 19:51:20,298 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 19:51:20,298 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:51:20,299 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:51:20,299 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 19:51:20,299 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 19:51:20,300 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 19:51:20,300 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 19:51:20,300 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 19:51:20,300 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 19:51:20,300 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 19:51:20,300 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 19:51:20,300 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 19:51:20,300 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_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB 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 -> d03532f6674c1e8789842ed1d67090f7bce36756d61994a67b8c2e5e0b23351f [2024-11-27 19:51:20,643 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 19:51:20,659 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 19:51:20,663 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 19:51:20,665 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 19:51:20,665 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 19:51:20,667 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/array-cav19/array_init_var_plus_ind3.c [2024-11-27 19:51:24,093 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/data/345e04cb1/56384795d0db497092e8c214c765bc7c/FLAG0e9a6e5fe [2024-11-27 19:51:24,375 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 19:51:24,376 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/sv-benchmarks/c/array-cav19/array_init_var_plus_ind3.c [2024-11-27 19:51:24,386 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/data/345e04cb1/56384795d0db497092e8c214c765bc7c/FLAG0e9a6e5fe [2024-11-27 19:51:24,416 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/data/345e04cb1/56384795d0db497092e8c214c765bc7c [2024-11-27 19:51:24,419 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 19:51:24,422 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 19:51:24,424 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 19:51:24,424 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 19:51:24,430 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 19:51:24,431 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,432 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17021b77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24, skipping insertion in model container [2024-11-27 19:51:24,433 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,450 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 19:51:24,670 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_ada9903e-18d9-452b-8a95-e067939890fa/sv-benchmarks/c/array-cav19/array_init_var_plus_ind3.c[415,428] [2024-11-27 19:51:24,699 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:51:24,714 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 19:51:24,729 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_ada9903e-18d9-452b-8a95-e067939890fa/sv-benchmarks/c/array-cav19/array_init_var_plus_ind3.c[415,428] [2024-11-27 19:51:24,740 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:51:24,761 INFO L204 MainTranslator]: Completed translation [2024-11-27 19:51:24,763 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24 WrapperNode [2024-11-27 19:51:24,764 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 19:51:24,765 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 19:51:24,766 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 19:51:24,766 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 19:51:24,781 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,790 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,814 INFO L138 Inliner]: procedures = 15, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 50 [2024-11-27 19:51:24,814 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 19:51:24,815 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 19:51:24,815 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 19:51:24,816 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 19:51:24,827 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,828 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,829 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,848 INFO L175 MemorySlicer]: Split 4 memory accesses to 2 slices as follows [2, 2]. 50 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 1 writes are split as follows [0, 1]. [2024-11-27 19:51:24,849 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,850 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,856 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,863 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,870 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,871 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,876 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,878 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 19:51:24,881 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 19:51:24,881 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 19:51:24,881 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 19:51:24,884 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (1/1) ... [2024-11-27 19:51:24,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:51:24,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:24,928 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 19:51:24,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 19:51:24,970 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 19:51:24,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 19:51:24,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 19:51:24,970 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-27 19:51:24,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 19:51:24,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 19:51:24,971 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 19:51:24,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 19:51:24,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 19:51:24,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 19:51:24,972 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-27 19:51:25,080 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 19:51:25,082 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 19:51:25,272 INFO L? ?]: Removed 9 outVars from TransFormulas that were not future-live. [2024-11-27 19:51:25,272 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 19:51:25,284 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 19:51:25,285 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-27 19:51:25,285 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:51:25 BoogieIcfgContainer [2024-11-27 19:51:25,286 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 19:51:25,289 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 19:51:25,289 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 19:51:25,297 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 19:51:25,297 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 07:51:24" (1/3) ... [2024-11-27 19:51:25,298 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48cdabc2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:51:25, skipping insertion in model container [2024-11-27 19:51:25,298 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:51:24" (2/3) ... [2024-11-27 19:51:25,298 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48cdabc2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:51:25, skipping insertion in model container [2024-11-27 19:51:25,299 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:51:25" (3/3) ... [2024-11-27 19:51:25,300 INFO L128 eAbstractionObserver]: Analyzing ICFG array_init_var_plus_ind3.c [2024-11-27 19:51:25,321 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 19:51:25,323 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG array_init_var_plus_ind3.c that has 1 procedures, 16 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-27 19:51:25,410 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 19:51:25,429 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;@4d52d734, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 19:51:25,430 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 19:51:25,435 INFO L276 IsEmpty]: Start isEmpty. Operand has 16 states, 14 states have (on average 1.5) internal successors, (21), 15 states have internal predecessors, (21), 0 states have call successors, (0), 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-27 19:51:25,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-27 19:51:25,446 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:25,446 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:25,447 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:25,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:25,455 INFO L85 PathProgramCache]: Analyzing trace with hash 531735947, now seen corresponding path program 1 times [2024-11-27 19:51:25,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:25,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402461148] [2024-11-27 19:51:25,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:25,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:25,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:25,687 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-27 19:51:25,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:25,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402461148] [2024-11-27 19:51:25,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402461148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:25,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:25,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 19:51:25,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71658766] [2024-11-27 19:51:25,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:25,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 19:51:25,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:25,726 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 19:51:25,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 19:51:25,729 INFO L87 Difference]: Start difference. First operand has 16 states, 14 states have (on average 1.5) internal successors, (21), 15 states have internal predecessors, (21), 0 states have call successors, (0), 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 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-27 19:51:25,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:25,745 INFO L93 Difference]: Finished difference Result 27 states and 34 transitions. [2024-11-27 19:51:25,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 19:51:25,748 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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 8 [2024-11-27 19:51:25,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:25,757 INFO L225 Difference]: With dead ends: 27 [2024-11-27 19:51:25,759 INFO L226 Difference]: Without dead ends: 12 [2024-11-27 19:51:25,766 INFO L434 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-27 19:51:25,770 INFO L435 NwaCegarLoop]: 18 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, 18 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-27 19:51:25,771 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:51:25,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2024-11-27 19:51:25,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2024-11-27 19:51:25,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 states have internal predecessors, (14), 0 states have call successors, (0), 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-27 19:51:25,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 14 transitions. [2024-11-27 19:51:25,817 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 14 transitions. Word has length 8 [2024-11-27 19:51:25,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:25,818 INFO L471 AbstractCegarLoop]: Abstraction has 12 states and 14 transitions. [2024-11-27 19:51:25,818 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 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-27 19:51:25,819 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 14 transitions. [2024-11-27 19:51:25,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-27 19:51:25,820 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:25,821 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:25,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 19:51:25,822 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:25,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:25,823 INFO L85 PathProgramCache]: Analyzing trace with hash 274073588, now seen corresponding path program 1 times [2024-11-27 19:51:25,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:25,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828274324] [2024-11-27 19:51:25,825 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:25,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:25,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:26,080 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-27 19:51:26,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:26,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828274324] [2024-11-27 19:51:26,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828274324] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:26,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:26,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 19:51:26,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531231714] [2024-11-27 19:51:26,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:26,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:51:26,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:26,086 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:51:26,086 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:51:26,086 INFO L87 Difference]: Start difference. First operand 12 states and 14 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 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-27 19:51:26,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:26,144 INFO L93 Difference]: Finished difference Result 29 states and 33 transitions. [2024-11-27 19:51:26,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:51:26,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 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 8 [2024-11-27 19:51:26,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:26,146 INFO L225 Difference]: With dead ends: 29 [2024-11-27 19:51:26,147 INFO L226 Difference]: Without dead ends: 22 [2024-11-27 19:51:26,147 INFO L434 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-27 19:51:26,148 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 33 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:26,148 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 17 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:51:26,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2024-11-27 19:51:26,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 13. [2024-11-27 19:51:26,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:26,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 15 transitions. [2024-11-27 19:51:26,160 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 15 transitions. Word has length 8 [2024-11-27 19:51:26,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:26,161 INFO L471 AbstractCegarLoop]: Abstraction has 13 states and 15 transitions. [2024-11-27 19:51:26,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 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-27 19:51:26,161 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 15 transitions. [2024-11-27 19:51:26,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-27 19:51:26,161 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:26,162 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:26,162 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 19:51:26,162 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:26,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:26,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1844503469, now seen corresponding path program 1 times [2024-11-27 19:51:26,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:26,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865228644] [2024-11-27 19:51:26,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:26,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:26,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:26,325 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-27 19:51:26,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:26,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865228644] [2024-11-27 19:51:26,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865228644] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:26,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:26,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:51:26,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072117609] [2024-11-27 19:51:26,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:26,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:51:26,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:26,327 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:51:26,327 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:51:26,327 INFO L87 Difference]: Start difference. First operand 13 states and 15 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 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-27 19:51:26,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:26,367 INFO L93 Difference]: Finished difference Result 23 states and 26 transitions. [2024-11-27 19:51:26,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:51:26,368 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 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 10 [2024-11-27 19:51:26,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:26,369 INFO L225 Difference]: With dead ends: 23 [2024-11-27 19:51:26,369 INFO L226 Difference]: Without dead ends: 15 [2024-11-27 19:51:26,370 INFO L434 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-27 19:51:26,371 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 0 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:26,371 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 27 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:51:26,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2024-11-27 19:51:26,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2024-11-27 19:51:26,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:26,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 17 transitions. [2024-11-27 19:51:26,376 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 17 transitions. Word has length 10 [2024-11-27 19:51:26,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:26,377 INFO L471 AbstractCegarLoop]: Abstraction has 15 states and 17 transitions. [2024-11-27 19:51:26,377 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 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-27 19:51:26,377 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 17 transitions. [2024-11-27 19:51:26,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-27 19:51:26,377 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:26,377 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:26,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 19:51:26,378 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:26,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:26,378 INFO L85 PathProgramCache]: Analyzing trace with hash 109390811, now seen corresponding path program 1 times [2024-11-27 19:51:26,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:26,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44442845] [2024-11-27 19:51:26,379 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:26,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:26,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:26,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44442845] [2024-11-27 19:51:26,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44442845] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:26,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179620082] [2024-11-27 19:51:26,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:26,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:26,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:26,593 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:26,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 19:51:26,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:26,678 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 19:51:26,682 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:26,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:26,798 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:26,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:26,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179620082] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:26,888 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:26,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 11 [2024-11-27 19:51:26,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864346506] [2024-11-27 19:51:26,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:26,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 19:51:26,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:26,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 19:51:26,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:51:26,891 INFO L87 Difference]: Start difference. First operand 15 states and 17 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-27 19:51:27,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:27,051 INFO L93 Difference]: Finished difference Result 45 states and 52 transitions. [2024-11-27 19:51:27,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 19:51:27,052 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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 11 [2024-11-27 19:51:27,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:27,053 INFO L225 Difference]: With dead ends: 45 [2024-11-27 19:51:27,053 INFO L226 Difference]: Without dead ends: 36 [2024-11-27 19:51:27,053 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2024-11-27 19:51:27,054 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 68 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:27,055 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 63 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:27,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2024-11-27 19:51:27,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 22. [2024-11-27 19:51:27,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 21 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-27 19:51:27,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 25 transitions. [2024-11-27 19:51:27,070 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 25 transitions. Word has length 11 [2024-11-27 19:51:27,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:27,070 INFO L471 AbstractCegarLoop]: Abstraction has 22 states and 25 transitions. [2024-11-27 19:51:27,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-27 19:51:27,070 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 25 transitions. [2024-11-27 19:51:27,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-27 19:51:27,071 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:27,071 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:27,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 19:51:27,274 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2024-11-27 19:51:27,274 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:27,275 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:27,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1945954573, now seen corresponding path program 1 times [2024-11-27 19:51:27,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:27,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711571613] [2024-11-27 19:51:27,275 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:27,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:27,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:27,476 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:27,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:27,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711571613] [2024-11-27 19:51:27,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711571613] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:27,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008284915] [2024-11-27 19:51:27,477 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:27,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:27,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:27,482 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:27,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 19:51:27,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:27,570 INFO L256 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 19:51:27,572 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:27,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:27,670 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:27,777 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:27,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008284915] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:27,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:27,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2024-11-27 19:51:27,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183589831] [2024-11-27 19:51:27,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:27,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 19:51:27,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:27,779 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 19:51:27,783 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:51:27,784 INFO L87 Difference]: Start difference. First operand 22 states and 25 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-27 19:51:27,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:27,923 INFO L93 Difference]: Finished difference Result 39 states and 45 transitions. [2024-11-27 19:51:27,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 19:51:27,924 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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) Word has length 16 [2024-11-27 19:51:27,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:27,925 INFO L225 Difference]: With dead ends: 39 [2024-11-27 19:51:27,925 INFO L226 Difference]: Without dead ends: 27 [2024-11-27 19:51:27,925 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:51:27,927 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 4 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:27,927 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 55 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:27,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2024-11-27 19:51:27,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2024-11-27 19:51:27,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 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-27 19:51:27,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 29 transitions. [2024-11-27 19:51:27,934 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 29 transitions. Word has length 16 [2024-11-27 19:51:27,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:27,934 INFO L471 AbstractCegarLoop]: Abstraction has 27 states and 29 transitions. [2024-11-27 19:51:27,934 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-27 19:51:27,934 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 29 transitions. [2024-11-27 19:51:27,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-27 19:51:27,935 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:27,935 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:27,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 19:51:28,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:28,140 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:28,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:28,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1672784229, now seen corresponding path program 2 times [2024-11-27 19:51:28,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:28,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050541688] [2024-11-27 19:51:28,141 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:28,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:28,201 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:28,202 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:28,477 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:28,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:28,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050541688] [2024-11-27 19:51:28,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050541688] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:28,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857766535] [2024-11-27 19:51:28,478 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:28,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:28,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:28,485 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:28,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 19:51:28,577 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:28,577 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:28,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 19:51:28,580 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:28,826 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:28,826 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:29,037 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:29,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857766535] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:29,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:29,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-27 19:51:29,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799712071] [2024-11-27 19:51:29,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:29,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-27 19:51:29,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:29,040 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-27 19:51:29,040 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=263, Unknown=0, NotChecked=0, Total=462 [2024-11-27 19:51:29,041 INFO L87 Difference]: Start difference. First operand 27 states and 29 transitions. Second operand has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 21 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-27 19:51:29,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:29,332 INFO L93 Difference]: Finished difference Result 102 states and 117 transitions. [2024-11-27 19:51:29,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 19:51:29,338 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 21 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) Word has length 23 [2024-11-27 19:51:29,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:29,339 INFO L225 Difference]: With dead ends: 102 [2024-11-27 19:51:29,340 INFO L226 Difference]: Without dead ends: 95 [2024-11-27 19:51:29,341 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=301, Invalid=455, Unknown=0, NotChecked=0, Total=756 [2024-11-27 19:51:29,342 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 228 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:29,344 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 85 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:29,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2024-11-27 19:51:29,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 46. [2024-11-27 19:51:29,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.2) internal successors, (54), 45 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:29,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 54 transitions. [2024-11-27 19:51:29,365 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 54 transitions. Word has length 23 [2024-11-27 19:51:29,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:29,365 INFO L471 AbstractCegarLoop]: Abstraction has 46 states and 54 transitions. [2024-11-27 19:51:29,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 21 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-27 19:51:29,366 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 54 transitions. [2024-11-27 19:51:29,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-27 19:51:29,366 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:29,366 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:29,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-27 19:51:29,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-27 19:51:29,567 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:29,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:29,568 INFO L85 PathProgramCache]: Analyzing trace with hash -169124550, now seen corresponding path program 2 times [2024-11-27 19:51:29,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:29,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25558348] [2024-11-27 19:51:29,568 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:29,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:29,607 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:29,607 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:30,155 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:30,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:30,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25558348] [2024-11-27 19:51:30,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25558348] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:30,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069094036] [2024-11-27 19:51:30,156 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:30,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:30,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:30,159 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:30,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 19:51:30,261 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:30,261 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:30,263 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-27 19:51:30,269 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:30,603 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 1 [2024-11-27 19:51:30,739 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 17 treesize of output 9 [2024-11-27 19:51:30,772 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:30,772 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:30,890 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-27 19:51:30,897 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 20 treesize of output 16 [2024-11-27 19:51:31,214 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:31,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069094036] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:31,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:31,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2024-11-27 19:51:31,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286779521] [2024-11-27 19:51:31,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:31,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-27 19:51:31,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:31,220 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-27 19:51:31,220 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2024-11-27 19:51:31,221 INFO L87 Difference]: Start difference. First operand 46 states and 54 transitions. Second operand has 25 states, 25 states have (on average 2.8) internal successors, (70), 25 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:31,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:31,546 INFO L93 Difference]: Finished difference Result 59 states and 67 transitions. [2024-11-27 19:51:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 19:51:31,547 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.8) internal successors, (70), 25 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2024-11-27 19:51:31,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:31,548 INFO L225 Difference]: With dead ends: 59 [2024-11-27 19:51:31,549 INFO L226 Difference]: Without dead ends: 57 [2024-11-27 19:51:31,549 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2024-11-27 19:51:31,550 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 18 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:31,554 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 202 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:31,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-27 19:51:31,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 50. [2024-11-27 19:51:31,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 49 states have (on average 1.183673469387755) internal successors, (58), 49 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-27 19:51:31,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 58 transitions. [2024-11-27 19:51:31,577 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 58 transitions. Word has length 25 [2024-11-27 19:51:31,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:31,577 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 58 transitions. [2024-11-27 19:51:31,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.8) internal successors, (70), 25 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:31,581 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 58 transitions. [2024-11-27 19:51:31,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-27 19:51:31,581 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:31,582 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:31,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:31,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:31,782 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:31,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:31,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1792433101, now seen corresponding path program 3 times [2024-11-27 19:51:31,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:31,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661000001] [2024-11-27 19:51:31,783 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:31,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:31,821 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-27 19:51:31,821 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:32,458 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:32,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:32,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661000001] [2024-11-27 19:51:32,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661000001] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:32,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285673512] [2024-11-27 19:51:32,459 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:32,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:32,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:32,463 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:32,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 19:51:32,568 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-27 19:51:32,568 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:32,570 INFO L256 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-27 19:51:32,574 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:32,717 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 19 treesize of output 1 [2024-11-27 19:51:32,802 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:51:32,802 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 35 treesize of output 15 [2024-11-27 19:51:32,884 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 21 treesize of output 9 [2024-11-27 19:51:32,913 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:32,913 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:33,076 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-27 19:51:33,087 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 102 treesize of output 94 [2024-11-27 19:51:33,379 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:33,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285673512] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:33,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:33,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2024-11-27 19:51:33,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248573983] [2024-11-27 19:51:33,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:33,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-27 19:51:33,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:33,381 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-27 19:51:33,381 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2024-11-27 19:51:33,382 INFO L87 Difference]: Start difference. First operand 50 states and 58 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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-27 19:51:33,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:33,633 INFO L93 Difference]: Finished difference Result 56 states and 64 transitions. [2024-11-27 19:51:33,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 19:51:33,634 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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 28 [2024-11-27 19:51:33,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:33,634 INFO L225 Difference]: With dead ends: 56 [2024-11-27 19:51:33,635 INFO L226 Difference]: Without dead ends: 54 [2024-11-27 19:51:33,635 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2024-11-27 19:51:33,636 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 36 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:33,636 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 131 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:51:33,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-27 19:51:33,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 49. [2024-11-27 19:51:33,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.1875) internal successors, (57), 48 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-27 19:51:33,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 57 transitions. [2024-11-27 19:51:33,647 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 57 transitions. Word has length 28 [2024-11-27 19:51:33,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:33,647 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 57 transitions. [2024-11-27 19:51:33,647 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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-27 19:51:33,648 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 57 transitions. [2024-11-27 19:51:33,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-27 19:51:33,648 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:33,648 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:33,660 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:33,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:33,853 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:33,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:33,854 INFO L85 PathProgramCache]: Analyzing trace with hash 855744384, now seen corresponding path program 1 times [2024-11-27 19:51:33,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:33,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79872343] [2024-11-27 19:51:33,855 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:33,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:33,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:34,065 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:34,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:34,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79872343] [2024-11-27 19:51:34,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79872343] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:34,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253636488] [2024-11-27 19:51:34,066 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:34,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:34,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:34,068 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:34,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 19:51:34,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:34,157 INFO L256 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-27 19:51:34,159 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:34,284 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:34,285 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:34,407 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:34,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253636488] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:34,408 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:34,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2024-11-27 19:51:34,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080229465] [2024-11-27 19:51:34,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:34,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 19:51:34,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:34,411 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 19:51:34,412 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:51:34,412 INFO L87 Difference]: Start difference. First operand 49 states and 57 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-27 19:51:34,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:34,494 INFO L93 Difference]: Finished difference Result 61 states and 69 transitions. [2024-11-27 19:51:34,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 19:51:34,495 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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 29 [2024-11-27 19:51:34,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:34,498 INFO L225 Difference]: With dead ends: 61 [2024-11-27 19:51:34,498 INFO L226 Difference]: Without dead ends: 49 [2024-11-27 19:51:34,498 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 48 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:51:34,499 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 0 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:34,499 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 43 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:34,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-27 19:51:34,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2024-11-27 19:51:34,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 48 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-27 19:51:34,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 56 transitions. [2024-11-27 19:51:34,518 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 56 transitions. Word has length 29 [2024-11-27 19:51:34,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:34,521 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 56 transitions. [2024-11-27 19:51:34,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-27 19:51:34,522 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 56 transitions. [2024-11-27 19:51:34,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-27 19:51:34,523 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:34,523 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:34,535 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-27 19:51:34,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:34,724 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:34,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:34,725 INFO L85 PathProgramCache]: Analyzing trace with hash -345914887, now seen corresponding path program 2 times [2024-11-27 19:51:34,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:34,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875075463] [2024-11-27 19:51:34,725 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:34,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:34,753 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:34,755 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:35,350 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:35,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:35,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875075463] [2024-11-27 19:51:35,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875075463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:35,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584989241] [2024-11-27 19:51:35,351 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:35,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:35,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:35,353 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:35,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-27 19:51:35,451 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:35,451 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:35,453 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-27 19:51:35,456 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:35,725 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 19 treesize of output 1 [2024-11-27 19:51:35,907 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 21 treesize of output 9 [2024-11-27 19:51:35,947 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:35,947 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:36,132 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-27 19:51:36,140 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 20 treesize of output 16 [2024-11-27 19:51:36,508 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:36,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584989241] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:36,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:36,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 32 [2024-11-27 19:51:36,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007656708] [2024-11-27 19:51:36,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:36,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-27 19:51:36,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:36,513 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-27 19:51:36,514 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2024-11-27 19:51:36,514 INFO L87 Difference]: Start difference. First operand 49 states and 56 transitions. Second operand has 32 states, 32 states have (on average 2.84375) internal successors, (91), 32 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-27 19:51:37,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:37,302 INFO L93 Difference]: Finished difference Result 64 states and 72 transitions. [2024-11-27 19:51:37,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 19:51:37,303 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.84375) internal successors, (91), 32 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 32 [2024-11-27 19:51:37,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:37,304 INFO L225 Difference]: With dead ends: 64 [2024-11-27 19:51:37,304 INFO L226 Difference]: Without dead ends: 49 [2024-11-27 19:51:37,305 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=181, Invalid=1301, Unknown=0, NotChecked=0, Total=1482 [2024-11-27 19:51:37,306 INFO L435 NwaCegarLoop]: 15 mSDtfsCounter, 33 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:37,306 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 273 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:37,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-27 19:51:37,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2024-11-27 19:51:37,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.1458333333333333) internal successors, (55), 48 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:37,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 55 transitions. [2024-11-27 19:51:37,325 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 55 transitions. Word has length 32 [2024-11-27 19:51:37,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:37,325 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 55 transitions. [2024-11-27 19:51:37,325 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.84375) internal successors, (91), 32 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-27 19:51:37,325 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 55 transitions. [2024-11-27 19:51:37,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-27 19:51:37,326 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:37,326 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:37,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:37,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-27 19:51:37,528 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:37,528 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:37,528 INFO L85 PathProgramCache]: Analyzing trace with hash -424845088, now seen corresponding path program 3 times [2024-11-27 19:51:37,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:37,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283318905] [2024-11-27 19:51:37,529 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:37,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:37,596 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-27 19:51:37,599 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:38,244 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:38,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:38,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283318905] [2024-11-27 19:51:38,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283318905] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:38,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504995174] [2024-11-27 19:51:38,246 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:38,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:38,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:38,249 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:38,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-27 19:51:38,383 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-27 19:51:38,383 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:38,385 INFO L256 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-27 19:51:38,388 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:38,528 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 19 treesize of output 1 [2024-11-27 19:51:38,592 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:51:38,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 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-27 19:51:38,728 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 21 treesize of output 9 [2024-11-27 19:51:38,757 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:38,758 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:38,983 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-27 19:51:38,993 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 46 treesize of output 42 [2024-11-27 19:51:39,375 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:39,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504995174] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:39,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:39,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 28 [2024-11-27 19:51:39,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039014508] [2024-11-27 19:51:39,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:39,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-27 19:51:39,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:39,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-27 19:51:39,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2024-11-27 19:51:39,379 INFO L87 Difference]: Start difference. First operand 49 states and 55 transitions. Second operand has 28 states, 28 states have (on average 2.9642857142857144) internal successors, (83), 28 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-27 19:51:39,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:39,749 INFO L93 Difference]: Finished difference Result 56 states and 62 transitions. [2024-11-27 19:51:39,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 19:51:39,749 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.9642857142857144) internal successors, (83), 28 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 35 [2024-11-27 19:51:39,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:39,750 INFO L225 Difference]: With dead ends: 56 [2024-11-27 19:51:39,750 INFO L226 Difference]: Without dead ends: 54 [2024-11-27 19:51:39,751 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2024-11-27 19:51:39,751 INFO L435 NwaCegarLoop]: 14 mSDtfsCounter, 31 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:39,752 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 187 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:39,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-27 19:51:39,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 53. [2024-11-27 19:51:39,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.1346153846153846) internal successors, (59), 52 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-27 19:51:39,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 59 transitions. [2024-11-27 19:51:39,773 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 59 transitions. Word has length 35 [2024-11-27 19:51:39,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:39,774 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 59 transitions. [2024-11-27 19:51:39,774 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.9642857142857144) internal successors, (83), 28 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-27 19:51:39,774 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 59 transitions. [2024-11-27 19:51:39,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-27 19:51:39,775 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:39,775 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:39,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:39,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-27 19:51:39,976 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:39,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:39,977 INFO L85 PathProgramCache]: Analyzing trace with hash 640507942, now seen corresponding path program 4 times [2024-11-27 19:51:39,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:39,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082346471] [2024-11-27 19:51:39,978 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:39,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:40,059 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:40,060 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:40,728 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 4 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:40,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:40,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082346471] [2024-11-27 19:51:40,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082346471] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:40,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571327908] [2024-11-27 19:51:40,729 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:40,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:40,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:40,732 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:40,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-27 19:51:40,889 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:40,889 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:40,891 INFO L256 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-27 19:51:40,894 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:41,146 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 23 treesize of output 1 [2024-11-27 19:51:41,641 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:51:41,641 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 25 treesize of output 12 [2024-11-27 19:51:41,697 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:41,697 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:42,142 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 18 treesize of output 16 [2024-11-27 19:51:42,150 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 22 treesize of output 16 [2024-11-27 19:51:42,741 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 4 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:42,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571327908] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:42,742 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:42,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 40 [2024-11-27 19:51:42,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483328154] [2024-11-27 19:51:42,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:42,743 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-27 19:51:42,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:42,744 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-27 19:51:42,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=285, Invalid=1275, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 19:51:42,745 INFO L87 Difference]: Start difference. First operand 53 states and 59 transitions. Second operand has 40 states, 40 states have (on average 2.8) internal successors, (112), 40 states have internal predecessors, (112), 0 states have call successors, (0), 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-27 19:51:43,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:43,319 INFO L93 Difference]: Finished difference Result 68 states and 74 transitions. [2024-11-27 19:51:43,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 19:51:43,319 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.8) internal successors, (112), 40 states have internal predecessors, (112), 0 states have call successors, (0), 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 39 [2024-11-27 19:51:43,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:43,320 INFO L225 Difference]: With dead ends: 68 [2024-11-27 19:51:43,320 INFO L226 Difference]: Without dead ends: 53 [2024-11-27 19:51:43,321 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=322, Invalid=1400, Unknown=0, NotChecked=0, Total=1722 [2024-11-27 19:51:43,322 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 7 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:43,322 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 239 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:43,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-27 19:51:43,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2024-11-27 19:51:43,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.1153846153846154) internal successors, (58), 52 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-27 19:51:43,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 58 transitions. [2024-11-27 19:51:43,340 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 58 transitions. Word has length 39 [2024-11-27 19:51:43,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:43,341 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 58 transitions. [2024-11-27 19:51:43,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.8) internal successors, (112), 40 states have internal predecessors, (112), 0 states have call successors, (0), 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-27 19:51:43,342 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 58 transitions. [2024-11-27 19:51:43,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-27 19:51:43,343 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:43,343 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:43,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-27 19:51:43,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-27 19:51:43,546 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:43,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:43,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1503428769, now seen corresponding path program 5 times [2024-11-27 19:51:43,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:43,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230688053] [2024-11-27 19:51:43,546 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:43,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:43,589 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-27 19:51:43,590 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:44,259 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 118 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:44,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:44,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230688053] [2024-11-27 19:51:44,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230688053] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:44,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349970901] [2024-11-27 19:51:44,261 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:44,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:44,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:44,263 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:44,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-27 19:51:44,421 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-27 19:51:44,421 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:44,426 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-27 19:51:44,435 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:44,822 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 1 [2024-11-27 19:51:44,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:51:44,886 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 29 treesize of output 13 [2024-11-27 19:51:45,162 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 17 treesize of output 9 [2024-11-27 19:51:45,197 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 118 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:45,197 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:45,476 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-27 19:51:45,481 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 102 treesize of output 94 [2024-11-27 19:51:45,922 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 118 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:45,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349970901] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:45,922 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:45,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 40 [2024-11-27 19:51:45,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839667577] [2024-11-27 19:51:45,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:45,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-27 19:51:45,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:45,924 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-27 19:51:45,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1432, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 19:51:45,926 INFO L87 Difference]: Start difference. First operand 53 states and 58 transitions. Second operand has 40 states, 40 states have (on average 3.025) internal successors, (121), 40 states have internal predecessors, (121), 0 states have call successors, (0), 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-27 19:51:46,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:46,423 INFO L93 Difference]: Finished difference Result 60 states and 65 transitions. [2024-11-27 19:51:46,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 19:51:46,424 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.025) internal successors, (121), 40 states have internal predecessors, (121), 0 states have call successors, (0), 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-27 19:51:46,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:46,424 INFO L225 Difference]: With dead ends: 60 [2024-11-27 19:51:46,425 INFO L226 Difference]: Without dead ends: 58 [2024-11-27 19:51:46,425 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=180, Invalid=1800, Unknown=0, NotChecked=0, Total=1980 [2024-11-27 19:51:46,426 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 46 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:46,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 268 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:46,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2024-11-27 19:51:46,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 57. [2024-11-27 19:51:46,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.1071428571428572) internal successors, (62), 56 states have internal predecessors, (62), 0 states have call successors, (0), 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-27 19:51:46,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 62 transitions. [2024-11-27 19:51:46,436 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 62 transitions. Word has length 42 [2024-11-27 19:51:46,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:46,437 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 62 transitions. [2024-11-27 19:51:46,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.025) internal successors, (121), 40 states have internal predecessors, (121), 0 states have call successors, (0), 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-27 19:51:46,437 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 62 transitions. [2024-11-27 19:51:46,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-27 19:51:46,438 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:46,438 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:46,449 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:46,642 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:46,643 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:46,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:46,643 INFO L85 PathProgramCache]: Analyzing trace with hash -928897243, now seen corresponding path program 6 times [2024-11-27 19:51:46,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:46,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131124373] [2024-11-27 19:51:46,644 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:46,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:46,682 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-27 19:51:46,683 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:47,579 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 12 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:47,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:47,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131124373] [2024-11-27 19:51:47,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131124373] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:47,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328070055] [2024-11-27 19:51:47,580 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:47,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:47,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:47,582 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:47,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-27 19:51:47,747 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-27 19:51:47,747 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:47,750 INFO L256 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-27 19:51:47,753 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:48,101 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 23 treesize of output 1 [2024-11-27 19:51:48,738 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:51:48,739 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 25 treesize of output 12 [2024-11-27 19:51:48,781 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:48,781 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:49,310 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 18 treesize of output 16 [2024-11-27 19:51:49,316 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 22 treesize of output 16 [2024-11-27 19:51:50,051 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 12 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:50,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328070055] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:50,052 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:50,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2024-11-27 19:51:50,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322177555] [2024-11-27 19:51:50,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:50,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-27 19:51:50,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:50,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-27 19:51:50,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=1764, Unknown=0, NotChecked=0, Total=2070 [2024-11-27 19:51:50,057 INFO L87 Difference]: Start difference. First operand 57 states and 62 transitions. Second operand has 46 states, 46 states have (on average 2.891304347826087) internal successors, (133), 46 states have internal predecessors, (133), 0 states have call successors, (0), 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-27 19:51:50,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:50,568 INFO L93 Difference]: Finished difference Result 76 states and 81 transitions. [2024-11-27 19:51:50,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-27 19:51:50,570 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.891304347826087) internal successors, (133), 46 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2024-11-27 19:51:50,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:50,570 INFO L225 Difference]: With dead ends: 76 [2024-11-27 19:51:50,571 INFO L226 Difference]: Without dead ends: 57 [2024-11-27 19:51:50,571 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=349, Invalid=1907, Unknown=0, NotChecked=0, Total=2256 [2024-11-27 19:51:50,572 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 7 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:50,572 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 280 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:50,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-27 19:51:50,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-27 19:51:50,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:50,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 61 transitions. [2024-11-27 19:51:50,580 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 61 transitions. Word has length 46 [2024-11-27 19:51:50,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:50,581 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 61 transitions. [2024-11-27 19:51:50,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.891304347826087) internal successors, (133), 46 states have internal predecessors, (133), 0 states have call successors, (0), 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-27 19:51:50,581 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 61 transitions. [2024-11-27 19:51:50,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-27 19:51:50,582 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:50,582 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:50,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:50,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:50,786 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:50,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:50,787 INFO L85 PathProgramCache]: Analyzing trace with hash 624829900, now seen corresponding path program 7 times [2024-11-27 19:51:50,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:50,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786437105] [2024-11-27 19:51:50,787 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:51:50,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:50,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:51,654 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:51,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:51,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786437105] [2024-11-27 19:51:51,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786437105] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:51,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083069089] [2024-11-27 19:51:51,655 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:51:51,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:51,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:51,658 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:51,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-27 19:51:51,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:51,772 INFO L256 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-27 19:51:51,774 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:52,239 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 1 [2024-11-27 19:51:52,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:51:52,314 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 29 treesize of output 13 [2024-11-27 19:51:52,713 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 17 treesize of output 9 [2024-11-27 19:51:52,755 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:52,755 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:53,133 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-27 19:51:53,140 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 46 treesize of output 42 [2024-11-27 19:51:53,661 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:53,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083069089] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:53,661 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:53,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2024-11-27 19:51:53,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780823087] [2024-11-27 19:51:53,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:53,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-27 19:51:53,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:53,663 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-27 19:51:53,665 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1921, Unknown=0, NotChecked=0, Total=2070 [2024-11-27 19:51:53,665 INFO L87 Difference]: Start difference. First operand 57 states and 61 transitions. Second operand has 46 states, 46 states have (on average 3.0869565217391304) internal successors, (142), 46 states have internal predecessors, (142), 0 states have call successors, (0), 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-27 19:51:54,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:54,533 INFO L93 Difference]: Finished difference Result 64 states and 68 transitions. [2024-11-27 19:51:54,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 19:51:54,534 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.0869565217391304) internal successors, (142), 46 states have internal predecessors, (142), 0 states have call successors, (0), 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 49 [2024-11-27 19:51:54,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:54,535 INFO L225 Difference]: With dead ends: 64 [2024-11-27 19:51:54,535 INFO L226 Difference]: Without dead ends: 62 [2024-11-27 19:51:54,536 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=212, Invalid=2440, Unknown=0, NotChecked=0, Total=2652 [2024-11-27 19:51:54,537 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 41 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:54,538 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 407 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 19:51:54,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2024-11-27 19:51:54,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 61. [2024-11-27 19:51:54,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 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-27 19:51:54,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 65 transitions. [2024-11-27 19:51:54,552 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 65 transitions. Word has length 49 [2024-11-27 19:51:54,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:54,552 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 65 transitions. [2024-11-27 19:51:54,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.0869565217391304) internal successors, (142), 46 states have internal predecessors, (142), 0 states have call successors, (0), 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-27 19:51:54,552 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 65 transitions. [2024-11-27 19:51:54,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-27 19:51:54,553 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:54,553 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:54,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:54,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:54,754 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:54,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:54,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1941557010, now seen corresponding path program 8 times [2024-11-27 19:51:54,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:54,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85104648] [2024-11-27 19:51:54,754 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:54,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:54,781 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:54,782 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:55,690 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 24 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:55,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:55,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85104648] [2024-11-27 19:51:55,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85104648] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:55,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758187390] [2024-11-27 19:51:55,691 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:55,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:55,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:55,694 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:55,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-27 19:51:55,814 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:55,814 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:55,817 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-27 19:51:55,821 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:56,268 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 1 [2024-11-27 19:51:56,332 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 25 treesize of output 13 [2024-11-27 19:51:57,093 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-27 19:51:57,093 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 14 [2024-11-27 19:51:57,129 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:57,129 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:59,534 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 26 treesize of output 24 [2024-11-27 19:51:59,542 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 118 treesize of output 106 [2024-11-27 19:52:00,493 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 21 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:00,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758187390] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:00,493 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:00,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20, 20] total 54 [2024-11-27 19:52:00,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819253806] [2024-11-27 19:52:00,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:00,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-27 19:52:00,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:00,496 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-27 19:52:00,496 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=415, Invalid=2445, Unknown=2, NotChecked=0, Total=2862 [2024-11-27 19:52:00,497 INFO L87 Difference]: Start difference. First operand 61 states and 65 transitions. Second operand has 54 states, 54 states have (on average 2.8518518518518516) internal successors, (154), 54 states have internal predecessors, (154), 0 states have call successors, (0), 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-27 19:52:05,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:05,830 INFO L93 Difference]: Finished difference Result 106 states and 111 transitions. [2024-11-27 19:52:05,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-27 19:52:05,830 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.8518518518518516) internal successors, (154), 54 states have internal predecessors, (154), 0 states have call successors, (0), 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-27 19:52:05,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:05,831 INFO L225 Difference]: With dead ends: 106 [2024-11-27 19:52:05,831 INFO L226 Difference]: Without dead ends: 61 [2024-11-27 19:52:05,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=728, Invalid=4240, Unknown=2, NotChecked=0, Total=4970 [2024-11-27 19:52:05,833 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 44 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:05,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 335 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 723 Invalid, 3 Unknown, 0 Unchecked, 4.2s Time] [2024-11-27 19:52:05,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2024-11-27 19:52:05,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2024-11-27 19:52:05,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.05) internal successors, (63), 60 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:05,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 63 transitions. [2024-11-27 19:52:05,845 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 63 transitions. Word has length 53 [2024-11-27 19:52:05,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:05,845 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 63 transitions. [2024-11-27 19:52:05,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.8518518518518516) internal successors, (154), 54 states have internal predecessors, (154), 0 states have call successors, (0), 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-27 19:52:05,846 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 63 transitions. [2024-11-27 19:52:05,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-27 19:52:05,851 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:05,852 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 11, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:05,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-27 19:52:06,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:06,052 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:06,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:06,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1836093326, now seen corresponding path program 9 times [2024-11-27 19:52:06,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:06,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004349533] [2024-11-27 19:52:06,053 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:52:06,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:06,113 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-27 19:52:06,113 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:07,150 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:07,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:07,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004349533] [2024-11-27 19:52:07,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004349533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:07,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026147562] [2024-11-27 19:52:07,151 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:52:07,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:07,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:07,154 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:07,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-27 19:52:07,623 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-27 19:52:07,624 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:07,627 INFO L256 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-27 19:52:07,632 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:07,783 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 19 treesize of output 1 [2024-11-27 19:52:07,818 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:52:07,819 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 35 treesize of output 15 [2024-11-27 19:52:07,886 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:52:07,886 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 35 treesize of output 15 [2024-11-27 19:52:08,158 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 21 treesize of output 9 [2024-11-27 19:52:08,185 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 3 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:08,185 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:09,327 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_451 Int) (|v_ULTIMATE.start_main_~i~0#1_185| Int) (v_ArrVal_449 Int)) (or (< |v_ULTIMATE.start_main_~i~0#1_185| (+ |c_ULTIMATE.start_main_~i~0#1| 1)) (< (select (store (store (select |c_#memory_int#1| |c_ULTIMATE.start_main_~#a~0#1.base|) (+ (* |c_ULTIMATE.start_main_~i~0#1| 4) |c_ULTIMATE.start_main_~#a~0#1.offset|) v_ArrVal_449) (+ |c_ULTIMATE.start_main_~#a~0#1.offset| (* |v_ULTIMATE.start_main_~i~0#1_185| 4)) v_ArrVal_451) (+ 32 |c_ULTIMATE.start_main_~#a~0#1.offset|)) 1))) is different from false [2024-11-27 19:52:09,353 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 30 treesize of output 28 [2024-11-27 19:52:09,362 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 422 treesize of output 406 [2024-11-27 19:52:09,875 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 33 not checked. [2024-11-27 19:52:09,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026147562] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:09,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:09,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21, 21] total 47 [2024-11-27 19:52:09,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942665432] [2024-11-27 19:52:09,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:09,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-27 19:52:09,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:09,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-27 19:52:09,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1922, Unknown=1, NotChecked=88, Total=2162 [2024-11-27 19:52:09,878 INFO L87 Difference]: Start difference. First operand 61 states and 63 transitions. Second operand has 47 states, 47 states have (on average 3.0425531914893615) internal successors, (143), 47 states have internal predecessors, (143), 0 states have call successors, (0), 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-27 19:52:10,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:10,765 INFO L93 Difference]: Finished difference Result 68 states and 70 transitions. [2024-11-27 19:52:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 19:52:10,765 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.0425531914893615) internal successors, (143), 47 states have internal predecessors, (143), 0 states have call successors, (0), 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 59 [2024-11-27 19:52:10,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:10,766 INFO L225 Difference]: With dead ends: 68 [2024-11-27 19:52:10,766 INFO L226 Difference]: Without dead ends: 66 [2024-11-27 19:52:10,767 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=235, Invalid=2524, Unknown=1, NotChecked=102, Total=2862 [2024-11-27 19:52:10,768 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 41 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:10,768 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 382 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 847 Invalid, 0 Unknown, 60 Unchecked, 0.6s Time] [2024-11-27 19:52:10,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-11-27 19:52:10,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 65. [2024-11-27 19:52:10,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.046875) internal successors, (67), 64 states have internal predecessors, (67), 0 states have call successors, (0), 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-27 19:52:10,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 67 transitions. [2024-11-27 19:52:10,780 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 67 transitions. Word has length 59 [2024-11-27 19:52:10,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:10,780 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 67 transitions. [2024-11-27 19:52:10,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.0425531914893615) internal successors, (143), 47 states have internal predecessors, (143), 0 states have call successors, (0), 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-27 19:52:10,780 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 67 transitions. [2024-11-27 19:52:10,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-27 19:52:10,781 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:10,781 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 11, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:10,794 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-27 19:52:10,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:10,986 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:10,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:10,986 INFO L85 PathProgramCache]: Analyzing trace with hash -327592264, now seen corresponding path program 10 times [2024-11-27 19:52:10,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:10,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628534098] [2024-11-27 19:52:10,987 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:52:10,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:11,079 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:52:11,079 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:12,028 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:12,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:12,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628534098] [2024-11-27 19:52:12,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628534098] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:12,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935300963] [2024-11-27 19:52:12,029 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:52:12,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:12,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:12,032 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:12,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-27 19:52:12,546 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:52:12,547 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:12,550 INFO L256 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-27 19:52:12,553 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:12,690 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 19 treesize of output 1 [2024-11-27 19:52:12,759 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:52:12,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 1 case distinctions, treesize of input 35 treesize of output 15 [2024-11-27 19:52:13,073 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 21 treesize of output 9 [2024-11-27 19:52:13,105 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:13,105 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:13,539 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-27 19:52:13,544 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 102 treesize of output 94 [2024-11-27 19:52:14,099 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:14,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935300963] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:14,099 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:14,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 47 [2024-11-27 19:52:14,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875656422] [2024-11-27 19:52:14,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:14,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-27 19:52:14,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:14,101 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-27 19:52:14,102 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2021, Unknown=0, NotChecked=0, Total=2162 [2024-11-27 19:52:14,103 INFO L87 Difference]: Start difference. First operand 65 states and 67 transitions. Second operand has 47 states, 47 states have (on average 3.2127659574468086) internal successors, (151), 47 states have internal predecessors, (151), 0 states have call successors, (0), 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-27 19:52:15,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:15,127 INFO L93 Difference]: Finished difference Result 72 states and 74 transitions. [2024-11-27 19:52:15,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 19:52:15,128 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.2127659574468086) internal successors, (151), 47 states have internal predecessors, (151), 0 states have call successors, (0), 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 63 [2024-11-27 19:52:15,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:15,129 INFO L225 Difference]: With dead ends: 72 [2024-11-27 19:52:15,129 INFO L226 Difference]: Without dead ends: 70 [2024-11-27 19:52:15,129 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=214, Invalid=2648, Unknown=0, NotChecked=0, Total=2862 [2024-11-27 19:52:15,130 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 47 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 1099 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:15,130 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 512 Invalid, 1100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1099 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 19:52:15,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2024-11-27 19:52:15,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 69. [2024-11-27 19:52:15,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 1.0441176470588236) internal successors, (71), 68 states have internal predecessors, (71), 0 states have call successors, (0), 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-27 19:52:15,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 71 transitions. [2024-11-27 19:52:15,140 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 71 transitions. Word has length 63 [2024-11-27 19:52:15,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:15,140 INFO L471 AbstractCegarLoop]: Abstraction has 69 states and 71 transitions. [2024-11-27 19:52:15,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.2127659574468086) internal successors, (151), 47 states have internal predecessors, (151), 0 states have call successors, (0), 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-27 19:52:15,140 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 71 transitions. [2024-11-27 19:52:15,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-27 19:52:15,141 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:15,141 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 11, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:15,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-27 19:52:15,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:15,342 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:15,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:15,343 INFO L85 PathProgramCache]: Analyzing trace with hash -690312706, now seen corresponding path program 11 times [2024-11-27 19:52:15,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:15,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789645566] [2024-11-27 19:52:15,343 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:52:15,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:15,425 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-27 19:52:15,427 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:16,612 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 60 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:16,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:16,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789645566] [2024-11-27 19:52:16,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789645566] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:16,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165133537] [2024-11-27 19:52:16,613 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:52:16,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:16,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:16,616 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:16,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-27 19:52:16,882 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-27 19:52:16,883 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:16,885 INFO L256 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-27 19:52:16,888 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:17,449 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 1 [2024-11-27 19:52:18,017 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 17 treesize of output 9 [2024-11-27 19:52:18,058 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:18,058 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:18,486 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-27 19:52:18,494 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 20 treesize of output 16 [2024-11-27 19:52:19,196 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:19,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165133537] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:19,197 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:19,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 62 [2024-11-27 19:52:19,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635019620] [2024-11-27 19:52:19,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:19,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-11-27 19:52:19,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:19,198 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-11-27 19:52:19,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=3564, Unknown=0, NotChecked=0, Total=3782 [2024-11-27 19:52:19,200 INFO L87 Difference]: Start difference. First operand 69 states and 71 transitions. Second operand has 62 states, 62 states have (on average 3.161290322580645) internal successors, (196), 62 states have internal predecessors, (196), 0 states have call successors, (0), 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-27 19:52:21,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:21,018 INFO L93 Difference]: Finished difference Result 106 states and 110 transitions. [2024-11-27 19:52:21,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-27 19:52:21,018 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.161290322580645) internal successors, (196), 62 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2024-11-27 19:52:21,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:21,019 INFO L225 Difference]: With dead ends: 106 [2024-11-27 19:52:21,019 INFO L226 Difference]: Without dead ends: 71 [2024-11-27 19:52:21,020 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=380, Invalid=5022, Unknown=0, NotChecked=0, Total=5402 [2024-11-27 19:52:21,020 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 46 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 1732 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 1733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:21,020 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 839 Invalid, 1733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1732 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-27 19:52:21,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-27 19:52:21,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2024-11-27 19:52:21,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 0 states have call successors, (0), 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-27 19:52:21,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2024-11-27 19:52:21,031 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 67 [2024-11-27 19:52:21,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:21,032 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2024-11-27 19:52:21,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.161290322580645) internal successors, (196), 62 states have internal predecessors, (196), 0 states have call successors, (0), 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-27 19:52:21,032 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2024-11-27 19:52:21,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-27 19:52:21,032 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:21,033 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:21,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-27 19:52:21,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:21,233 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:21,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:21,233 INFO L85 PathProgramCache]: Analyzing trace with hash 610234968, now seen corresponding path program 1 times [2024-11-27 19:52:21,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:21,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307091442] [2024-11-27 19:52:21,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:21,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:21,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:21,592 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-27 19:52:21,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:21,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307091442] [2024-11-27 19:52:21,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307091442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:21,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687661024] [2024-11-27 19:52:21,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:21,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:21,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:21,595 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:21,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-27 19:52:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:21,746 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-27 19:52:21,748 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:22,009 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-27 19:52:22,009 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:22,385 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-27 19:52:22,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687661024] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:22,385 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:22,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 42 [2024-11-27 19:52:22,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762918084] [2024-11-27 19:52:22,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:22,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-27 19:52:22,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:22,389 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-27 19:52:22,389 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=787, Invalid=1019, Unknown=0, NotChecked=0, Total=1806 [2024-11-27 19:52:22,389 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand has 43 states, 43 states have (on average 2.86046511627907) internal successors, (123), 42 states have internal predecessors, (123), 0 states have call successors, (0), 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-27 19:52:22,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:22,952 INFO L93 Difference]: Finished difference Result 561 states and 590 transitions. [2024-11-27 19:52:22,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-27 19:52:22,953 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.86046511627907) internal successors, (123), 42 states have internal predecessors, (123), 0 states have call successors, (0), 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 68 [2024-11-27 19:52:22,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:22,955 INFO L225 Difference]: With dead ends: 561 [2024-11-27 19:52:22,955 INFO L226 Difference]: Without dead ends: 531 [2024-11-27 19:52:22,957 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1190, Invalid=1890, Unknown=0, NotChecked=0, Total=3080 [2024-11-27 19:52:22,958 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 526 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:22,958 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 173 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:52:22,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2024-11-27 19:52:22,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 111. [2024-11-27 19:52:22,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 1.1454545454545455) internal successors, (126), 110 states have internal predecessors, (126), 0 states have call successors, (0), 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-27 19:52:22,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 126 transitions. [2024-11-27 19:52:22,987 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 126 transitions. Word has length 68 [2024-11-27 19:52:22,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:22,987 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 126 transitions. [2024-11-27 19:52:22,987 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.86046511627907) internal successors, (123), 42 states have internal predecessors, (123), 0 states have call successors, (0), 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-27 19:52:22,987 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 126 transitions. [2024-11-27 19:52:22,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-27 19:52:22,988 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:22,988 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:22,999 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-27 19:52:23,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:23,193 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:23,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:23,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1770400183, now seen corresponding path program 12 times [2024-11-27 19:52:23,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:23,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944437519] [2024-11-27 19:52:23,193 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:52:23,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:23,268 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-27 19:52:23,268 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:24,294 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:24,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:24,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944437519] [2024-11-27 19:52:24,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944437519] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:24,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374973253] [2024-11-27 19:52:24,294 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:52:24,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:24,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:24,296 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:24,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-27 19:52:24,777 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-27 19:52:24,777 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:24,781 INFO L256 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-27 19:52:24,783 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:24,912 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 19 treesize of output 1 [2024-11-27 19:52:24,965 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:52:24,965 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 35 treesize of output 15 [2024-11-27 19:52:25,351 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 21 treesize of output 9 [2024-11-27 19:52:25,385 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:25,385 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:25,875 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-27 19:52:25,879 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 102 treesize of output 94 [2024-11-27 19:52:26,490 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:26,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374973253] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:26,490 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:26,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 53 [2024-11-27 19:52:26,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135619127] [2024-11-27 19:52:26,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:26,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-27 19:52:26,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:26,491 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-27 19:52:26,492 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=2595, Unknown=0, NotChecked=0, Total=2756 [2024-11-27 19:52:26,492 INFO L87 Difference]: Start difference. First operand 111 states and 126 transitions. Second operand has 53 states, 53 states have (on average 3.2641509433962264) internal successors, (173), 53 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:27,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:27,482 INFO L93 Difference]: Finished difference Result 118 states and 133 transitions. [2024-11-27 19:52:27,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-27 19:52:27,483 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.2641509433962264) internal successors, (173), 53 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2024-11-27 19:52:27,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:27,484 INFO L225 Difference]: With dead ends: 118 [2024-11-27 19:52:27,484 INFO L226 Difference]: Without dead ends: 116 [2024-11-27 19:52:27,485 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=244, Invalid=3416, Unknown=0, NotChecked=0, Total=3660 [2024-11-27 19:52:27,486 INFO L435 NwaCegarLoop]: 24 mSDtfsCounter, 125 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1414 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 1417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:27,486 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 657 Invalid, 1417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1414 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 19:52:27,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2024-11-27 19:52:27,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 115. [2024-11-27 19:52:27,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.1403508771929824) internal successors, (130), 114 states have internal predecessors, (130), 0 states have call successors, (0), 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-27 19:52:27,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 130 transitions. [2024-11-27 19:52:27,509 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 130 transitions. Word has length 70 [2024-11-27 19:52:27,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:27,509 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 130 transitions. [2024-11-27 19:52:27,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 3.2641509433962264) internal successors, (173), 53 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:27,509 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 130 transitions. [2024-11-27 19:52:27,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-27 19:52:27,510 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:27,510 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:27,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-27 19:52:27,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:27,711 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:27,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:27,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1959271043, now seen corresponding path program 13 times [2024-11-27 19:52:27,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:27,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212578563] [2024-11-27 19:52:27,711 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:52:27,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:28,958 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 84 proven. 255 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:28,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:28,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212578563] [2024-11-27 19:52:28,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212578563] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:28,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808968695] [2024-11-27 19:52:28,959 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:52:28,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:28,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:28,961 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:28,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-27 19:52:29,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:29,111 INFO L256 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-27 19:52:29,113 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:29,693 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 1 [2024-11-27 19:52:30,283 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 17 treesize of output 9 [2024-11-27 19:52:30,327 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 0 proven. 339 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:30,327 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:30,900 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-27 19:52:30,903 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 20 treesize of output 16 [2024-11-27 19:52:31,660 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 0 proven. 339 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:31,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808968695] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:31,661 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:31,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 68 [2024-11-27 19:52:31,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822184766] [2024-11-27 19:52:31,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:31,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-11-27 19:52:31,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:31,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-11-27 19:52:31,664 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=244, Invalid=4312, Unknown=0, NotChecked=0, Total=4556 [2024-11-27 19:52:31,664 INFO L87 Difference]: Start difference. First operand 115 states and 130 transitions. Second operand has 68 states, 68 states have (on average 3.1911764705882355) internal successors, (217), 68 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:33,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:33,616 INFO L93 Difference]: Finished difference Result 154 states and 170 transitions. [2024-11-27 19:52:33,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-27 19:52:33,620 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 3.1911764705882355) internal successors, (217), 68 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2024-11-27 19:52:33,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:33,621 INFO L225 Difference]: With dead ends: 154 [2024-11-27 19:52:33,621 INFO L226 Difference]: Without dead ends: 115 [2024-11-27 19:52:33,622 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1531 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=432, Invalid=6210, Unknown=0, NotChecked=0, Total=6642 [2024-11-27 19:52:33,623 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 59 mSDsluCounter, 1054 mSDsCounter, 0 mSdLazyCounter, 2292 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 1081 SdHoareTripleChecker+Invalid, 2292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:33,624 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 1081 Invalid, 2292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2292 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 19:52:33,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-11-27 19:52:33,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2024-11-27 19:52:33,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.131578947368421) internal successors, (129), 114 states have internal predecessors, (129), 0 states have call successors, (0), 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-27 19:52:33,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 129 transitions. [2024-11-27 19:52:33,643 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 129 transitions. Word has length 74 [2024-11-27 19:52:33,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:33,644 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 129 transitions. [2024-11-27 19:52:33,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 3.1911764705882355) internal successors, (217), 68 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:33,644 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 129 transitions. [2024-11-27 19:52:33,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-27 19:52:33,645 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:33,645 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:33,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-27 19:52:33,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-27 19:52:33,846 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:33,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:33,846 INFO L85 PathProgramCache]: Analyzing trace with hash 2032726948, now seen corresponding path program 14 times [2024-11-27 19:52:33,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:33,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344047440] [2024-11-27 19:52:33,846 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:52:33,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:33,887 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:52:33,887 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:34,827 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:34,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:34,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344047440] [2024-11-27 19:52:34,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344047440] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:34,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926136841] [2024-11-27 19:52:34,828 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:52:34,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:34,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:34,830 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:34,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-27 19:52:34,988 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:52:34,988 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:34,990 INFO L256 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-27 19:52:34,993 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:35,605 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 1 [2024-11-27 19:52:35,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:52:35,676 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 29 treesize of output 13 [2024-11-27 19:52:36,301 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 17 treesize of output 9 [2024-11-27 19:52:36,341 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:36,342 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:36,924 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-27 19:52:36,928 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 102 treesize of output 94 [2024-11-27 19:52:37,579 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:37,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926136841] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:37,579 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:37,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 70 [2024-11-27 19:52:37,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831564221] [2024-11-27 19:52:37,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:37,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2024-11-27 19:52:37,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:37,581 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2024-11-27 19:52:37,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=4597, Unknown=0, NotChecked=0, Total=4830 [2024-11-27 19:52:37,583 INFO L87 Difference]: Start difference. First operand 115 states and 129 transitions. Second operand has 70 states, 70 states have (on average 3.2285714285714286) internal successors, (226), 70 states have internal predecessors, (226), 0 states have call successors, (0), 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-27 19:52:38,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:38,848 INFO L93 Difference]: Finished difference Result 122 states and 136 transitions. [2024-11-27 19:52:38,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-27 19:52:38,849 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 3.2285714285714286) internal successors, (226), 70 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2024-11-27 19:52:38,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:38,850 INFO L225 Difference]: With dead ends: 122 [2024-11-27 19:52:38,850 INFO L226 Difference]: Without dead ends: 120 [2024-11-27 19:52:38,851 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1322 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=340, Invalid=5980, Unknown=0, NotChecked=0, Total=6320 [2024-11-27 19:52:38,851 INFO L435 NwaCegarLoop]: 26 mSDtfsCounter, 106 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 2177 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:38,852 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 1004 Invalid, 2179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2177 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-27 19:52:38,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-27 19:52:38,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 119. [2024-11-27 19:52:38,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 1.1271186440677967) internal successors, (133), 118 states have internal predecessors, (133), 0 states have call successors, (0), 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-27 19:52:38,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 133 transitions. [2024-11-27 19:52:38,877 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 133 transitions. Word has length 77 [2024-11-27 19:52:38,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:38,877 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 133 transitions. [2024-11-27 19:52:38,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 3.2285714285714286) internal successors, (226), 70 states have internal predecessors, (226), 0 states have call successors, (0), 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-27 19:52:38,877 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 133 transitions. [2024-11-27 19:52:38,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-27 19:52:38,878 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:38,878 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:38,889 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-27 19:52:39,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-27 19:52:39,079 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:39,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:39,079 INFO L85 PathProgramCache]: Analyzing trace with hash 391770346, now seen corresponding path program 15 times [2024-11-27 19:52:39,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:39,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030001271] [2024-11-27 19:52:39,079 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:52:39,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:39,133 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-11-27 19:52:39,133 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:40,430 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 0 proven. 409 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:40,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:40,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030001271] [2024-11-27 19:52:40,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030001271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:40,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413041225] [2024-11-27 19:52:40,431 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:52:40,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:40,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:40,432 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:40,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-27 19:52:41,042 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-11-27 19:52:41,042 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:41,045 INFO L256 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-27 19:52:41,047 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:41,541 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 23 treesize of output 1 [2024-11-27 19:52:42,649 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:52:42,649 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 25 treesize of output 12 [2024-11-27 19:52:42,691 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 120 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:42,692 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:44,000 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 18 treesize of output 16 [2024-11-27 19:52:44,004 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 22 treesize of output 16 [2024-11-27 19:52:45,324 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 105 proven. 304 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:45,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413041225] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:45,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:45,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 28, 28] total 78 [2024-11-27 19:52:45,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022756931] [2024-11-27 19:52:45,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:45,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2024-11-27 19:52:45,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:45,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2024-11-27 19:52:45,327 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=651, Invalid=5355, Unknown=0, NotChecked=0, Total=6006 [2024-11-27 19:52:45,328 INFO L87 Difference]: Start difference. First operand 119 states and 133 transitions. Second operand has 78 states, 78 states have (on average 3.051282051282051) internal successors, (238), 78 states have internal predecessors, (238), 0 states have call successors, (0), 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-27 19:52:47,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:47,393 INFO L93 Difference]: Finished difference Result 159 states and 173 transitions. [2024-11-27 19:52:47,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-27 19:52:47,394 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 3.051282051282051) internal successors, (238), 78 states have internal predecessors, (238), 0 states have call successors, (0), 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 81 [2024-11-27 19:52:47,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:47,395 INFO L225 Difference]: With dead ends: 159 [2024-11-27 19:52:47,395 INFO L226 Difference]: Without dead ends: 119 [2024-11-27 19:52:47,396 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2148 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=1093, Invalid=9619, Unknown=0, NotChecked=0, Total=10712 [2024-11-27 19:52:47,396 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 12 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 1522 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 1524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:47,397 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 686 Invalid, 1524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1522 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 19:52:47,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-27 19:52:47,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2024-11-27 19:52:47,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 1.11864406779661) internal successors, (132), 118 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-27 19:52:47,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 132 transitions. [2024-11-27 19:52:47,418 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 132 transitions. Word has length 81 [2024-11-27 19:52:47,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:47,418 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 132 transitions. [2024-11-27 19:52:47,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 3.051282051282051) internal successors, (238), 78 states have internal predecessors, (238), 0 states have call successors, (0), 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-27 19:52:47,418 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 132 transitions. [2024-11-27 19:52:47,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-27 19:52:47,419 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:47,419 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:47,430 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-27 19:52:47,620 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-27 19:52:47,620 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:47,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:47,620 INFO L85 PathProgramCache]: Analyzing trace with hash -334825245, now seen corresponding path program 16 times [2024-11-27 19:52:47,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:47,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149191206] [2024-11-27 19:52:47,620 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:52:47,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:47,673 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:52:47,673 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:48,964 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 451 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:48,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:48,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149191206] [2024-11-27 19:52:48,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149191206] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:48,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395096375] [2024-11-27 19:52:48,964 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:52:48,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:48,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:48,966 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:48,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-27 19:52:49,368 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:52:49,368 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:49,372 INFO L256 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-27 19:52:49,375 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:49,946 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 19 treesize of output 1 [2024-11-27 19:52:50,009 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:52:50,010 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 35 treesize of output 15 [2024-11-27 19:52:50,607 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 21 treesize of output 9 [2024-11-27 19:52:50,649 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 451 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:50,649 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:51,348 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-27 19:52:51,353 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 102 treesize of output 94 [2024-11-27 19:52:52,148 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 451 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:52,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395096375] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:52,149 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:52,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 76 [2024-11-27 19:52:52,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999257333] [2024-11-27 19:52:52,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:52,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2024-11-27 19:52:52,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:52,150 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2024-11-27 19:52:52,150 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=5464, Unknown=0, NotChecked=0, Total=5700 [2024-11-27 19:52:52,151 INFO L87 Difference]: Start difference. First operand 119 states and 132 transitions. Second operand has 76 states, 76 states have (on average 3.25) internal successors, (247), 76 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:54,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:54,060 INFO L93 Difference]: Finished difference Result 126 states and 139 transitions. [2024-11-27 19:52:54,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-27 19:52:54,061 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 3.25) internal successors, (247), 76 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2024-11-27 19:52:54,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:54,061 INFO L225 Difference]: With dead ends: 126 [2024-11-27 19:52:54,061 INFO L226 Difference]: Without dead ends: 124 [2024-11-27 19:52:54,062 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=367, Invalid=7115, Unknown=0, NotChecked=0, Total=7482 [2024-11-27 19:52:54,063 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 138 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 2631 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1172 SdHoareTripleChecker+Invalid, 2633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:54,063 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1172 Invalid, 2633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2631 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 19:52:54,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-27 19:52:54,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 123. [2024-11-27 19:52:54,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 1.1147540983606556) internal successors, (136), 122 states have internal predecessors, (136), 0 states have call successors, (0), 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-27 19:52:54,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 136 transitions. [2024-11-27 19:52:54,099 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 136 transitions. Word has length 84 [2024-11-27 19:52:54,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:54,099 INFO L471 AbstractCegarLoop]: Abstraction has 123 states and 136 transitions. [2024-11-27 19:52:54,099 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 3.25) internal successors, (247), 76 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:54,100 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 136 transitions. [2024-11-27 19:52:54,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-27 19:52:54,101 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:54,101 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:54,114 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-27 19:52:54,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-27 19:52:54,305 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:54,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:54,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1826013527, now seen corresponding path program 17 times [2024-11-27 19:52:54,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:54,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600049539] [2024-11-27 19:52:54,306 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:52:54,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:54,400 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-27 19:52:54,400 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:55,608 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:55,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:55,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600049539] [2024-11-27 19:52:55,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600049539] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:55,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629565917] [2024-11-27 19:52:55,609 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:52:55,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:55,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:55,612 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:55,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-27 19:52:56,179 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-27 19:52:56,179 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:56,183 INFO L256 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-27 19:52:56,185 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:57,028 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 1 [2024-11-27 19:52:57,801 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 17 treesize of output 9 [2024-11-27 19:52:57,847 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:57,847 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:58,543 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-27 19:52:58,545 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 20 treesize of output 16 [2024-11-27 19:52:59,501 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:59,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629565917] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:59,501 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:59,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 79 [2024-11-27 19:52:59,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298085478] [2024-11-27 19:52:59,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:59,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2024-11-27 19:52:59,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:59,502 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2024-11-27 19:52:59,503 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=5902, Unknown=0, NotChecked=0, Total=6162 [2024-11-27 19:52:59,503 INFO L87 Difference]: Start difference. First operand 123 states and 136 transitions. Second operand has 79 states, 79 states have (on average 3.278481012658228) internal successors, (259), 79 states have internal predecessors, (259), 0 states have call successors, (0), 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-27 19:53:01,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:01,027 INFO L93 Difference]: Finished difference Result 172 states and 185 transitions. [2024-11-27 19:53:01,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-27 19:53:01,028 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 3.278481012658228) internal successors, (259), 79 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2024-11-27 19:53:01,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:01,029 INFO L225 Difference]: With dead ends: 172 [2024-11-27 19:53:01,029 INFO L226 Difference]: Without dead ends: 170 [2024-11-27 19:53:01,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1321 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=275, Invalid=6205, Unknown=0, NotChecked=0, Total=6480 [2024-11-27 19:53:01,030 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 22 mSDsluCounter, 1192 mSDsCounter, 0 mSdLazyCounter, 2425 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1226 SdHoareTripleChecker+Invalid, 2425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:01,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 1226 Invalid, 2425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2425 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-27 19:53:01,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-27 19:53:01,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 128. [2024-11-27 19:53:01,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 127 states have (on average 1.110236220472441) internal successors, (141), 127 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-27 19:53:01,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 141 transitions. [2024-11-27 19:53:01,067 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 141 transitions. Word has length 88 [2024-11-27 19:53:01,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:01,067 INFO L471 AbstractCegarLoop]: Abstraction has 128 states and 141 transitions. [2024-11-27 19:53:01,067 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 3.278481012658228) internal successors, (259), 79 states have internal predecessors, (259), 0 states have call successors, (0), 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-27 19:53:01,067 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 141 transitions. [2024-11-27 19:53:01,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-27 19:53:01,068 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:01,068 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:01,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-27 19:53:01,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-27 19:53:01,269 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:01,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:01,270 INFO L85 PathProgramCache]: Analyzing trace with hash 2006383760, now seen corresponding path program 18 times [2024-11-27 19:53:01,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:01,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487820065] [2024-11-27 19:53:01,270 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:53:01,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:01,359 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-27 19:53:01,360 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:02,700 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 531 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:02,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:02,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487820065] [2024-11-27 19:53:02,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487820065] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:02,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853825224] [2024-11-27 19:53:02,701 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:53:02,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:02,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:02,702 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:02,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-27 19:53:03,281 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-27 19:53:03,281 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:03,285 INFO L256 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 82 conjuncts are in the unsatisfiable core [2024-11-27 19:53:03,288 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:04,135 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 1 [2024-11-27 19:53:04,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:53:04,210 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 29 treesize of output 13 [2024-11-27 19:53:05,220 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 17 treesize of output 9 [2024-11-27 19:53:05,270 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 531 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:05,271 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:06,288 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-27 19:53:06,291 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 102 treesize of output 94 [2024-11-27 19:53:07,417 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 531 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:07,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853825224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:07,418 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:07,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30, 30] total 84 [2024-11-27 19:53:07,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047128804] [2024-11-27 19:53:07,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:07,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2024-11-27 19:53:07,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:07,420 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2024-11-27 19:53:07,420 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=6683, Unknown=0, NotChecked=0, Total=6972 [2024-11-27 19:53:07,422 INFO L87 Difference]: Start difference. First operand 128 states and 141 transitions. Second operand has 84 states, 84 states have (on average 3.1904761904761907) internal successors, (268), 84 states have internal predecessors, (268), 0 states have call successors, (0), 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-27 19:53:10,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:10,085 INFO L93 Difference]: Finished difference Result 170 states and 183 transitions. [2024-11-27 19:53:10,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-27 19:53:10,085 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 3.1904761904761907) internal successors, (268), 84 states have internal predecessors, (268), 0 states have call successors, (0), 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 91 [2024-11-27 19:53:10,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:10,086 INFO L225 Difference]: With dead ends: 170 [2024-11-27 19:53:10,086 INFO L226 Difference]: Without dead ends: 168 [2024-11-27 19:53:10,087 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1963 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=433, Invalid=8879, Unknown=0, NotChecked=0, Total=9312 [2024-11-27 19:53:10,087 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 108 mSDsluCounter, 1399 mSDsCounter, 0 mSdLazyCounter, 3363 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 1428 SdHoareTripleChecker+Invalid, 3365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:10,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 1428 Invalid, 3365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3363 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-27 19:53:10,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-27 19:53:10,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 127. [2024-11-27 19:53:10,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.1111111111111112) internal successors, (140), 126 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:10,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 140 transitions. [2024-11-27 19:53:10,129 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 140 transitions. Word has length 91 [2024-11-27 19:53:10,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:10,129 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 140 transitions. [2024-11-27 19:53:10,130 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 3.1904761904761907) internal successors, (268), 84 states have internal predecessors, (268), 0 states have call successors, (0), 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-27 19:53:10,130 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 140 transitions. [2024-11-27 19:53:10,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-27 19:53:10,130 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:10,131 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:10,145 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-27 19:53:10,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-27 19:53:10,331 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:10,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:10,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1384329583, now seen corresponding path program 19 times [2024-11-27 19:53:10,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:10,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22041081] [2024-11-27 19:53:10,332 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:53:10,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:10,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:53:11,094 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 210 proven. 315 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:11,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:11,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22041081] [2024-11-27 19:53:11,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22041081] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:11,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313014595] [2024-11-27 19:53:11,095 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:53:11,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:11,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:11,098 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:11,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-27 19:53:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:53:11,304 INFO L256 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-27 19:53:11,306 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:11,803 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 210 proven. 315 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:11,803 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:12,246 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 210 proven. 315 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:12,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313014595] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:12,246 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:12,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 40 [2024-11-27 19:53:12,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433186144] [2024-11-27 19:53:12,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:12,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-27 19:53:12,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:12,248 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-27 19:53:12,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=1176, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 19:53:12,248 INFO L87 Difference]: Start difference. First operand 127 states and 140 transitions. Second operand has 40 states, 40 states have (on average 3.45) internal successors, (138), 40 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:12,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:12,517 INFO L93 Difference]: Finished difference Result 175 states and 188 transitions. [2024-11-27 19:53:12,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-27 19:53:12,518 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.45) internal successors, (138), 40 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2024-11-27 19:53:12,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:12,519 INFO L225 Difference]: With dead ends: 175 [2024-11-27 19:53:12,519 INFO L226 Difference]: Without dead ends: 127 [2024-11-27 19:53:12,519 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 147 SyntacticMatches, 25 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 977 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=384, Invalid=1176, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 19:53:12,520 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 0 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:12,520 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 129 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:53:12,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-27 19:53:12,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2024-11-27 19:53:12,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.1031746031746033) internal successors, (139), 126 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:12,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 139 transitions. [2024-11-27 19:53:12,549 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 139 transitions. Word has length 92 [2024-11-27 19:53:12,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:12,549 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 139 transitions. [2024-11-27 19:53:12,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.45) internal successors, (138), 40 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:12,549 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 139 transitions. [2024-11-27 19:53:12,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-27 19:53:12,549 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:12,550 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:12,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-27 19:53:12,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-27 19:53:12,750 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:12,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:12,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1400790058, now seen corresponding path program 20 times [2024-11-27 19:53:12,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:12,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079155549] [2024-11-27 19:53:12,751 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:53:12,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:12,787 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:53:12,788 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:14,339 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 180 proven. 390 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:14,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:14,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079155549] [2024-11-27 19:53:14,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079155549] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:14,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914687062] [2024-11-27 19:53:14,340 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:53:14,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:14,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:14,342 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:14,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-27 19:53:14,525 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:53:14,526 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:14,528 INFO L256 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-27 19:53:14,530 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:15,116 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 23 treesize of output 1 [2024-11-27 19:53:16,894 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:53:16,895 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 25 treesize of output 12 [2024-11-27 19:53:16,942 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 190 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:16,942 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:18,440 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 18 treesize of output 16 [2024-11-27 19:53:18,443 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 22 treesize of output 16 [2024-11-27 19:53:19,838 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 180 proven. 390 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:19,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914687062] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:19,838 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:19,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 87 [2024-11-27 19:53:19,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204636649] [2024-11-27 19:53:19,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:19,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2024-11-27 19:53:19,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:19,840 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2024-11-27 19:53:19,840 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=995, Invalid=6487, Unknown=0, NotChecked=0, Total=7482 [2024-11-27 19:53:19,841 INFO L87 Difference]: Start difference. First operand 127 states and 139 transitions. Second operand has 87 states, 87 states have (on average 3.1954022988505746) internal successors, (278), 87 states have internal predecessors, (278), 0 states have call successors, (0), 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-27 19:53:20,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:20,981 INFO L93 Difference]: Finished difference Result 174 states and 186 transitions. [2024-11-27 19:53:20,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-27 19:53:20,982 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 3.1954022988505746) internal successors, (278), 87 states have internal predecessors, (278), 0 states have call successors, (0), 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 95 [2024-11-27 19:53:20,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:20,983 INFO L225 Difference]: With dead ends: 174 [2024-11-27 19:53:20,983 INFO L226 Difference]: Without dead ends: 127 [2024-11-27 19:53:20,984 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2368 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1080, Invalid=6752, Unknown=0, NotChecked=0, Total=7832 [2024-11-27 19:53:20,985 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 7 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1538 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 1538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:20,985 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 704 Invalid, 1538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1538 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-27 19:53:20,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-27 19:53:21,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2024-11-27 19:53:21,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.0952380952380953) internal successors, (138), 126 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:21,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 138 transitions. [2024-11-27 19:53:21,010 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 138 transitions. Word has length 95 [2024-11-27 19:53:21,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:21,010 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 138 transitions. [2024-11-27 19:53:21,010 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 3.1954022988505746) internal successors, (278), 87 states have internal predecessors, (278), 0 states have call successors, (0), 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-27 19:53:21,011 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 138 transitions. [2024-11-27 19:53:21,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-27 19:53:21,011 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:21,011 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:21,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-27 19:53:21,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-27 19:53:21,212 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:21,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:21,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1573176335, now seen corresponding path program 21 times [2024-11-27 19:53:21,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:21,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359611547] [2024-11-27 19:53:21,212 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:53:21,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:21,297 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2024-11-27 19:53:21,297 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:23,057 INFO L134 CoverageAnalysis]: Checked inductivity of 618 backedges. 0 proven. 618 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:23,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:23,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359611547] [2024-11-27 19:53:23,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359611547] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:23,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946889581] [2024-11-27 19:53:23,058 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:53:23,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:23,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:23,060 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:23,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-27 19:53:24,013 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2024-11-27 19:53:24,014 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:24,018 INFO L256 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 87 conjuncts are in the unsatisfiable core [2024-11-27 19:53:24,021 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:24,979 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 1 [2024-11-27 19:53:25,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:53:25,064 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 29 treesize of output 13 [2024-11-27 19:53:26,257 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 17 treesize of output 9 [2024-11-27 19:53:26,315 INFO L134 CoverageAnalysis]: Checked inductivity of 618 backedges. 0 proven. 618 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:26,315 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:27,406 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-27 19:53:27,413 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 102 treesize of output 94 [2024-11-27 19:53:28,521 INFO L134 CoverageAnalysis]: Checked inductivity of 618 backedges. 0 proven. 618 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:28,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946889581] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:28,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:28,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 32, 32] total 90 [2024-11-27 19:53:28,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672076168] [2024-11-27 19:53:28,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:28,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-27 19:53:28,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:28,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-27 19:53:28,524 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=7700, Unknown=0, NotChecked=0, Total=8010 [2024-11-27 19:53:28,524 INFO L87 Difference]: Start difference. First operand 127 states and 138 transitions. Second operand has 90 states, 90 states have (on average 3.2111111111111112) internal successors, (289), 90 states have internal predecessors, (289), 0 states have call successors, (0), 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-27 19:53:31,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:31,293 INFO L93 Difference]: Finished difference Result 134 states and 145 transitions. [2024-11-27 19:53:31,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-27 19:53:31,294 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 3.2111111111111112) internal successors, (289), 90 states have internal predecessors, (289), 0 states have call successors, (0), 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 98 [2024-11-27 19:53:31,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:31,295 INFO L225 Difference]: With dead ends: 134 [2024-11-27 19:53:31,295 INFO L226 Difference]: Without dead ends: 132 [2024-11-27 19:53:31,296 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2261 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=465, Invalid=10247, Unknown=0, NotChecked=0, Total=10712 [2024-11-27 19:53:31,297 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 57 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 3601 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1519 SdHoareTripleChecker+Invalid, 3602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:31,297 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 1519 Invalid, 3602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3601 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 19:53:31,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2024-11-27 19:53:31,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 131. [2024-11-27 19:53:31,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.0923076923076922) internal successors, (142), 130 states have internal predecessors, (142), 0 states have call successors, (0), 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-27 19:53:31,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 142 transitions. [2024-11-27 19:53:31,324 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 142 transitions. Word has length 98 [2024-11-27 19:53:31,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:31,324 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 142 transitions. [2024-11-27 19:53:31,325 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 3.2111111111111112) internal successors, (289), 90 states have internal predecessors, (289), 0 states have call successors, (0), 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-27 19:53:31,325 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 142 transitions. [2024-11-27 19:53:31,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-27 19:53:31,325 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:31,325 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 16, 12, 12, 11, 11, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:31,337 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-27 19:53:31,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:31,526 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:31,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:31,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1351511083, now seen corresponding path program 22 times [2024-11-27 19:53:31,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:31,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179042254] [2024-11-27 19:53:31,527 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:53:31,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:31,587 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:53:31,587 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:33,386 INFO L134 CoverageAnalysis]: Checked inductivity of 661 backedges. 220 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:33,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:33,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179042254] [2024-11-27 19:53:33,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179042254] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:33,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097182195] [2024-11-27 19:53:33,387 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:53:33,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:33,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:33,389 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:33,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-27 19:53:33,815 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:53:33,815 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:33,819 INFO L256 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-27 19:53:33,821 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:34,411 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 23 treesize of output 1 [2024-11-27 19:53:36,040 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:53:36,040 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 25 treesize of output 12 [2024-11-27 19:53:36,091 INFO L134 CoverageAnalysis]: Checked inductivity of 661 backedges. 231 proven. 430 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:36,091 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:37,674 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 18 treesize of output 16 [2024-11-27 19:53:37,677 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 22 treesize of output 16 [2024-11-27 19:53:39,250 INFO L134 CoverageAnalysis]: Checked inductivity of 661 backedges. 220 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:39,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097182195] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:39,250 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:39,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 94 [2024-11-27 19:53:39,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530831273] [2024-11-27 19:53:39,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:39,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2024-11-27 19:53:39,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:39,252 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2024-11-27 19:53:39,252 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1373, Invalid=7369, Unknown=0, NotChecked=0, Total=8742 [2024-11-27 19:53:39,253 INFO L87 Difference]: Start difference. First operand 131 states and 142 transitions. Second operand has 94 states, 94 states have (on average 3.202127659574468) internal successors, (301), 94 states have internal predecessors, (301), 0 states have call successors, (0), 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-27 19:53:40,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:40,837 INFO L93 Difference]: Finished difference Result 182 states and 193 transitions. [2024-11-27 19:53:40,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-27 19:53:40,838 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 3.202127659574468) internal successors, (301), 94 states have internal predecessors, (301), 0 states have call successors, (0), 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 102 [2024-11-27 19:53:40,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:40,839 INFO L225 Difference]: With dead ends: 182 [2024-11-27 19:53:40,839 INFO L226 Difference]: Without dead ends: 131 [2024-11-27 19:53:40,840 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 142 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3887 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=1501, Invalid=7811, Unknown=0, NotChecked=0, Total=9312 [2024-11-27 19:53:40,840 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 9 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 1492 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 1492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:40,841 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 674 Invalid, 1492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1492 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-27 19:53:40,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-11-27 19:53:40,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2024-11-27 19:53:40,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.0846153846153845) internal successors, (141), 130 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-27 19:53:40,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 141 transitions. [2024-11-27 19:53:40,885 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 141 transitions. Word has length 102 [2024-11-27 19:53:40,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:40,885 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 141 transitions. [2024-11-27 19:53:40,886 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 3.202127659574468) internal successors, (301), 94 states have internal predecessors, (301), 0 states have call successors, (0), 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-27 19:53:40,886 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 141 transitions. [2024-11-27 19:53:40,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-27 19:53:40,887 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:40,887 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 17, 12, 12, 11, 11, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:40,899 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-27 19:53:41,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:41,088 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:41,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:41,088 INFO L85 PathProgramCache]: Analyzing trace with hash -477269636, now seen corresponding path program 23 times [2024-11-27 19:53:41,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:41,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666642501] [2024-11-27 19:53:41,088 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:53:41,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:41,184 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-27 19:53:41,184 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:43,095 INFO L134 CoverageAnalysis]: Checked inductivity of 712 backedges. 0 proven. 712 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:43,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:43,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666642501] [2024-11-27 19:53:43,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666642501] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:43,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830512276] [2024-11-27 19:53:43,096 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:53:43,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:43,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:43,098 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:43,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-27 19:53:43,670 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-27 19:53:43,670 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:43,676 INFO L256 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-11-27 19:53:43,680 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:44,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 15 treesize of output 1 [2024-11-27 19:53:44,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:53:44,980 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 29 treesize of output 13 [2024-11-27 19:53:46,157 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 17 treesize of output 9 [2024-11-27 19:53:46,213 INFO L134 CoverageAnalysis]: Checked inductivity of 712 backedges. 0 proven. 712 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:46,213 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:47,322 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-27 19:53:47,326 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 46 treesize of output 42 [2024-11-27 19:53:48,778 INFO L134 CoverageAnalysis]: Checked inductivity of 712 backedges. 0 proven. 712 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:48,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830512276] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:48,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:48,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 94 [2024-11-27 19:53:48,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869102605] [2024-11-27 19:53:48,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:48,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2024-11-27 19:53:48,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:48,781 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2024-11-27 19:53:48,782 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=8424, Unknown=0, NotChecked=0, Total=8742 [2024-11-27 19:53:48,782 INFO L87 Difference]: Start difference. First operand 131 states and 141 transitions. Second operand has 94 states, 94 states have (on average 3.297872340425532) internal successors, (310), 94 states have internal predecessors, (310), 0 states have call successors, (0), 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-27 19:53:51,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:51,703 INFO L93 Difference]: Finished difference Result 138 states and 148 transitions. [2024-11-27 19:53:51,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-27 19:53:51,703 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 3.297872340425532) internal successors, (310), 94 states have internal predecessors, (310), 0 states have call successors, (0), 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 105 [2024-11-27 19:53:51,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:51,704 INFO L225 Difference]: With dead ends: 138 [2024-11-27 19:53:51,705 INFO L226 Difference]: Without dead ends: 136 [2024-11-27 19:53:51,705 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2463 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=464, Invalid=10878, Unknown=0, NotChecked=0, Total=11342 [2024-11-27 19:53:51,706 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 183 mSDsluCounter, 1626 mSDsCounter, 0 mSdLazyCounter, 3786 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 3789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 3786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:51,706 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 1660 Invalid, 3789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 3786 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-27 19:53:51,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2024-11-27 19:53:51,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 135. [2024-11-27 19:53:51,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 1.0820895522388059) internal successors, (145), 134 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:51,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 145 transitions. [2024-11-27 19:53:51,755 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 145 transitions. Word has length 105 [2024-11-27 19:53:51,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:51,755 INFO L471 AbstractCegarLoop]: Abstraction has 135 states and 145 transitions. [2024-11-27 19:53:51,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 3.297872340425532) internal successors, (310), 94 states have internal predecessors, (310), 0 states have call successors, (0), 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-27 19:53:51,755 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 145 transitions. [2024-11-27 19:53:51,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-27 19:53:51,756 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:51,756 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 17, 13, 13, 12, 12, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:51,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-27 19:53:51,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:51,956 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:51,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:51,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1659125054, now seen corresponding path program 24 times [2024-11-27 19:53:51,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:51,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284369278] [2024-11-27 19:53:51,957 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:53:51,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:52,075 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-27 19:53:52,076 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:54,505 INFO L134 CoverageAnalysis]: Checked inductivity of 759 backedges. 264 proven. 495 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:54,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:54,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284369278] [2024-11-27 19:53:54,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284369278] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:54,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093339520] [2024-11-27 19:53:54,506 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:53:54,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:54,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:54,508 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:54,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-27 19:53:55,888 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-27 19:53:55,888 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:55,895 INFO L256 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 80 conjuncts are in the unsatisfiable core [2024-11-27 19:53:55,899 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:56,913 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 23 treesize of output 1 [2024-11-27 19:53:58,822 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:53:58,822 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 25 treesize of output 12 [2024-11-27 19:53:58,881 INFO L134 CoverageAnalysis]: Checked inductivity of 759 backedges. 276 proven. 483 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:58,881 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:54:01,112 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 18 treesize of output 16 [2024-11-27 19:54:01,117 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 22 treesize of output 16 [2024-11-27 19:54:03,434 INFO L134 CoverageAnalysis]: Checked inductivity of 759 backedges. 253 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:03,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093339520] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:54:03,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:54:03,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 36, 36] total 102 [2024-11-27 19:54:03,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462151302] [2024-11-27 19:54:03,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:54:03,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2024-11-27 19:54:03,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:54:03,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2024-11-27 19:54:03,437 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1376, Invalid=8926, Unknown=0, NotChecked=0, Total=10302 [2024-11-27 19:54:03,437 INFO L87 Difference]: Start difference. First operand 135 states and 145 transitions. Second operand has 102 states, 102 states have (on average 3.156862745098039) internal successors, (322), 102 states have internal predecessors, (322), 0 states have call successors, (0), 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-27 19:54:05,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:54:05,104 INFO L93 Difference]: Finished difference Result 190 states and 200 transitions. [2024-11-27 19:54:05,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-27 19:54:05,105 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 3.156862745098039) internal successors, (322), 102 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2024-11-27 19:54:05,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:54:05,106 INFO L225 Difference]: With dead ends: 190 [2024-11-27 19:54:05,106 INFO L226 Difference]: Without dead ends: 135 [2024-11-27 19:54:05,107 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3398 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=1476, Invalid=9236, Unknown=0, NotChecked=0, Total=10712 [2024-11-27 19:54:05,108 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 7 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 934 SdHoareTripleChecker+Invalid, 2119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:54:05,108 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 934 Invalid, 2119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-27 19:54:05,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-27 19:54:05,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2024-11-27 19:54:05,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 1.0746268656716418) internal successors, (144), 134 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:54:05,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 144 transitions. [2024-11-27 19:54:05,145 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 144 transitions. Word has length 109 [2024-11-27 19:54:05,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:54:05,145 INFO L471 AbstractCegarLoop]: Abstraction has 135 states and 144 transitions. [2024-11-27 19:54:05,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 3.156862745098039) internal successors, (322), 102 states have internal predecessors, (322), 0 states have call successors, (0), 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-27 19:54:05,145 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 144 transitions. [2024-11-27 19:54:05,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-27 19:54:05,146 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:54:05,146 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 18, 13, 13, 12, 12, 1, 1, 1, 1, 1, 1] [2024-11-27 19:54:05,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-27 19:54:05,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:05,347 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:54:05,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:54:05,347 INFO L85 PathProgramCache]: Analyzing trace with hash -868119749, now seen corresponding path program 25 times [2024-11-27 19:54:05,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:54:05,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178992919] [2024-11-27 19:54:05,347 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:54:05,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:54:05,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:54:07,441 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 0 proven. 813 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:07,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:54:07,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178992919] [2024-11-27 19:54:07,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178992919] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:54:07,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319398305] [2024-11-27 19:54:07,443 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:54:07,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:07,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:54:07,446 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:54:07,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-27 19:54:07,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:54:07,738 INFO L256 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 92 conjuncts are in the unsatisfiable core [2024-11-27 19:54:07,741 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:54:09,031 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 1 [2024-11-27 19:54:09,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:54:09,115 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 29 treesize of output 13 [2024-11-27 19:54:10,411 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 17 treesize of output 9 [2024-11-27 19:54:10,472 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 0 proven. 813 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:10,473 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:54:11,771 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-27 19:54:11,775 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 102 treesize of output 94 [2024-11-27 19:54:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 0 proven. 813 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:13,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319398305] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:54:13,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:54:13,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 100 [2024-11-27 19:54:13,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227481887] [2024-11-27 19:54:13,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:54:13,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2024-11-27 19:54:13,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:54:13,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2024-11-27 19:54:13,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=9562, Unknown=0, NotChecked=0, Total=9900 [2024-11-27 19:54:13,446 INFO L87 Difference]: Start difference. First operand 135 states and 144 transitions. Second operand has 100 states, 100 states have (on average 3.31) internal successors, (331), 100 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-27 19:54:16,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:54:16,991 INFO L93 Difference]: Finished difference Result 142 states and 151 transitions. [2024-11-27 19:54:16,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-27 19:54:16,992 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 3.31) internal successors, (331), 100 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) Word has length 112 [2024-11-27 19:54:16,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:54:16,993 INFO L225 Difference]: With dead ends: 142 [2024-11-27 19:54:16,993 INFO L226 Difference]: Without dead ends: 140 [2024-11-27 19:54:16,994 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2729 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=500, Invalid=12610, Unknown=0, NotChecked=0, Total=13110 [2024-11-27 19:54:16,994 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 63 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 4522 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1993 SdHoareTripleChecker+Invalid, 4523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:54:16,995 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1993 Invalid, 4523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4522 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-27 19:54:16,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2024-11-27 19:54:17,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 139. [2024-11-27 19:54:17,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 1.0724637681159421) internal successors, (148), 138 states have internal predecessors, (148), 0 states have call successors, (0), 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-27 19:54:17,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 148 transitions. [2024-11-27 19:54:17,049 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 148 transitions. Word has length 112 [2024-11-27 19:54:17,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:54:17,049 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 148 transitions. [2024-11-27 19:54:17,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 3.31) internal successors, (331), 100 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-27 19:54:17,050 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 148 transitions. [2024-11-27 19:54:17,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-27 19:54:17,050 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:54:17,050 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 18, 14, 14, 13, 13, 1, 1, 1, 1, 1, 1] [2024-11-27 19:54:17,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-27 19:54:17,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-27 19:54:17,251 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:54:17,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:54:17,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1990124801, now seen corresponding path program 26 times [2024-11-27 19:54:17,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:54:17,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687838740] [2024-11-27 19:54:17,252 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:54:17,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:54:17,313 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:54:17,313 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:19,680 INFO L134 CoverageAnalysis]: Checked inductivity of 864 backedges. 312 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:19,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:54:19,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687838740] [2024-11-27 19:54:19,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687838740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:54:19,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458595759] [2024-11-27 19:54:19,681 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:54:19,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:19,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:54:19,683 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:54:19,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-27 19:54:19,956 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:54:19,956 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:19,959 INFO L256 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-27 19:54:19,967 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:54:21,284 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 1 [2024-11-27 19:54:22,770 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 17 treesize of output 9 [2024-11-27 19:54:22,834 INFO L134 CoverageAnalysis]: Checked inductivity of 864 backedges. 0 proven. 864 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:22,834 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:54:24,117 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-27 19:54:24,121 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 20 treesize of output 16 [2024-11-27 19:54:25,732 INFO L134 CoverageAnalysis]: Checked inductivity of 864 backedges. 0 proven. 864 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:25,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458595759] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:54:25,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:54:25,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 104 [2024-11-27 19:54:25,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092836868] [2024-11-27 19:54:25,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:54:25,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2024-11-27 19:54:25,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:54:25,734 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2024-11-27 19:54:25,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=10291, Unknown=0, NotChecked=0, Total=10712 [2024-11-27 19:54:25,735 INFO L87 Difference]: Start difference. First operand 139 states and 148 transitions. Second operand has 104 states, 104 states have (on average 3.298076923076923) internal successors, (343), 104 states have internal predecessors, (343), 0 states have call successors, (0), 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-27 19:54:30,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:54:30,346 INFO L93 Difference]: Finished difference Result 202 states and 212 transitions. [2024-11-27 19:54:30,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-27 19:54:30,347 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 3.298076923076923) internal successors, (343), 104 states have internal predecessors, (343), 0 states have call successors, (0), 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 116 [2024-11-27 19:54:30,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:54:30,347 INFO L225 Difference]: With dead ends: 202 [2024-11-27 19:54:30,347 INFO L226 Difference]: Without dead ends: 139 [2024-11-27 19:54:30,348 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3708 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=750, Invalid=14502, Unknown=0, NotChecked=0, Total=15252 [2024-11-27 19:54:30,348 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 85 mSDsluCounter, 2235 mSDsCounter, 0 mSdLazyCounter, 5140 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 2274 SdHoareTripleChecker+Invalid, 5141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:54:30,349 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 2274 Invalid, 5141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5140 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-27 19:54:30,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-11-27 19:54:30,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2024-11-27 19:54:30,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 1.065217391304348) internal successors, (147), 138 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-27 19:54:30,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 147 transitions. [2024-11-27 19:54:30,387 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 147 transitions. Word has length 116 [2024-11-27 19:54:30,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:54:30,387 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 147 transitions. [2024-11-27 19:54:30,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 3.298076923076923) internal successors, (343), 104 states have internal predecessors, (343), 0 states have call successors, (0), 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-27 19:54:30,388 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 147 transitions. [2024-11-27 19:54:30,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-27 19:54:30,388 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:54:30,388 INFO L218 NwaCegarLoop]: trace histogram [20, 20, 19, 14, 14, 13, 13, 1, 1, 1, 1, 1, 1] [2024-11-27 19:54:30,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-27 19:54:30,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-27 19:54:30,589 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:54:30,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:54:30,589 INFO L85 PathProgramCache]: Analyzing trace with hash -396995992, now seen corresponding path program 27 times [2024-11-27 19:54:30,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:54:30,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549509261] [2024-11-27 19:54:30,590 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:54:30,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:54:30,722 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2024-11-27 19:54:30,722 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:37,507 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 243 proven. 678 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:37,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:54:37,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549509261] [2024-11-27 19:54:37,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549509261] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:54:37,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402336161] [2024-11-27 19:54:37,508 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:54:37,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:37,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:54:37,514 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:54:37,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-27 19:54:39,772 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2024-11-27 19:54:39,772 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:39,778 INFO L256 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 92 conjuncts are in the unsatisfiable core [2024-11-27 19:54:39,783 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:54:41,039 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 19 treesize of output 1 [2024-11-27 19:54:41,136 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:54:41,136 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 35 treesize of output 15 [2024-11-27 19:54:42,559 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 21 treesize of output 9 [2024-11-27 19:54:42,630 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 0 proven. 921 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:42,630 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:54:44,200 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-27 19:54:44,205 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 46 treesize of output 42 [2024-11-27 19:54:46,123 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 0 proven. 921 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:54:46,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402336161] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:54:46,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:54:46,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 37, 37] total 112 [2024-11-27 19:54:46,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316935813] [2024-11-27 19:54:46,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:54:46,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2024-11-27 19:54:46,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:54:46,126 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2024-11-27 19:54:46,126 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=843, Invalid=11589, Unknown=0, NotChecked=0, Total=12432 [2024-11-27 19:54:46,127 INFO L87 Difference]: Start difference. First operand 139 states and 147 transitions. Second operand has 112 states, 112 states have (on average 3.142857142857143) internal successors, (352), 112 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:54:57,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:54:57,711 INFO L93 Difference]: Finished difference Result 207 states and 217 transitions. [2024-11-27 19:54:57,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-27 19:54:57,712 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 3.142857142857143) internal successors, (352), 112 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2024-11-27 19:54:57,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:54:57,713 INFO L225 Difference]: With dead ends: 207 [2024-11-27 19:54:57,713 INFO L226 Difference]: Without dead ends: 144 [2024-11-27 19:54:57,715 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 169 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9149 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=1772, Invalid=25950, Unknown=0, NotChecked=0, Total=27722 [2024-11-27 19:54:57,715 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 406 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 3699 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 1433 SdHoareTripleChecker+Invalid, 3724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 3699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:54:57,716 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 1433 Invalid, 3724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 3699 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-27 19:54:57,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-27 19:54:57,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 143. [2024-11-27 19:54:57,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.056338028169014) internal successors, (150), 142 states have internal predecessors, (150), 0 states have call successors, (0), 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-27 19:54:57,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 150 transitions. [2024-11-27 19:54:57,778 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 150 transitions. Word has length 119 [2024-11-27 19:54:57,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:54:57,779 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 150 transitions. [2024-11-27 19:54:57,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 3.142857142857143) internal successors, (352), 112 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:54:57,779 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 150 transitions. [2024-11-27 19:54:57,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-27 19:54:57,780 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:54:57,780 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 15, 15, 14, 14, 1, 1, 1, 1, 1, 1] [2024-11-27 19:54:57,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-27 19:54:57,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:57,981 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:54:57,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:54:57,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1919988121, now seen corresponding path program 28 times [2024-11-27 19:54:57,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:54:57,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359954764] [2024-11-27 19:54:57,982 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:54:57,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:54:58,059 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:54:58,059 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:00,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 0 proven. 1036 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:00,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:55:00,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359954764] [2024-11-27 19:55:00,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359954764] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:55:00,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782609453] [2024-11-27 19:55:00,061 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:55:00,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:00,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:55:00,063 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:55:00,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-27 19:55:01,452 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:55:01,452 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:01,458 INFO L256 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 97 conjuncts are in the unsatisfiable core [2024-11-27 19:55:01,461 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:55:01,674 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 19 treesize of output 1 [2024-11-27 19:55:01,757 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:55:01,757 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 35 treesize of output 15 [2024-11-27 19:55:03,035 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 21 treesize of output 9 [2024-11-27 19:55:03,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 0 proven. 1036 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:03,101 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:55:04,686 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-27 19:55:04,694 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 46 treesize of output 42 [2024-11-27 19:55:06,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 0 proven. 1036 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:06,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782609453] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:55:06,621 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:55:06,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 92 [2024-11-27 19:55:06,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69739609] [2024-11-27 19:55:06,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:55:06,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2024-11-27 19:55:06,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:55:06,624 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2024-11-27 19:55:06,625 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=285, Invalid=8087, Unknown=0, NotChecked=0, Total=8372 [2024-11-27 19:55:06,625 INFO L87 Difference]: Start difference. First operand 143 states and 150 transitions. Second operand has 92 states, 92 states have (on average 3.402173913043478) internal successors, (313), 92 states have internal predecessors, (313), 0 states have call successors, (0), 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-27 19:55:10,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:55:10,698 INFO L93 Difference]: Finished difference Result 150 states and 157 transitions. [2024-11-27 19:55:10,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-27 19:55:10,699 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 3.402173913043478) internal successors, (313), 92 states have internal predecessors, (313), 0 states have call successors, (0), 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 126 [2024-11-27 19:55:10,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:55:10,700 INFO L225 Difference]: With dead ends: 150 [2024-11-27 19:55:10,701 INFO L226 Difference]: Without dead ends: 148 [2024-11-27 19:55:10,701 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 198 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1872 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=448, Invalid=11108, Unknown=0, NotChecked=0, Total=11556 [2024-11-27 19:55:10,702 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 152 mSDsluCounter, 1896 mSDsCounter, 0 mSdLazyCounter, 4507 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 4509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:55:10,702 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 1936 Invalid, 4509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4507 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-27 19:55:10,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-27 19:55:10,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 147. [2024-11-27 19:55:10,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 1.0547945205479452) internal successors, (154), 146 states have internal predecessors, (154), 0 states have call successors, (0), 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-27 19:55:10,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 154 transitions. [2024-11-27 19:55:10,768 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 154 transitions. Word has length 126 [2024-11-27 19:55:10,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:55:10,768 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 154 transitions. [2024-11-27 19:55:10,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 3.402173913043478) internal successors, (313), 92 states have internal predecessors, (313), 0 states have call successors, (0), 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-27 19:55:10,768 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 154 transitions. [2024-11-27 19:55:10,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-27 19:55:10,769 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:55:10,769 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 20, 16, 16, 15, 15, 1, 1, 1, 1, 1, 1] [2024-11-27 19:55:10,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-27 19:55:10,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:10,970 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:55:10,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:55:10,971 INFO L85 PathProgramCache]: Analyzing trace with hash -2017512915, now seen corresponding path program 29 times [2024-11-27 19:55:10,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:55:10,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003706294] [2024-11-27 19:55:10,971 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:55:10,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:55:11,122 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2024-11-27 19:55:11,122 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:13,400 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 420 proven. 675 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:13,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:55:13,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003706294] [2024-11-27 19:55:13,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003706294] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:55:13,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898817403] [2024-11-27 19:55:13,401 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:55:13,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:13,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:55:13,403 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:55:13,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-27 19:55:14,201 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2024-11-27 19:55:14,201 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:14,205 INFO L256 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 109 conjuncts are in the unsatisfiable core [2024-11-27 19:55:14,209 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:55:15,121 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 1 [2024-11-27 19:55:16,436 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 17 treesize of output 9 [2024-11-27 19:55:16,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 0 proven. 1095 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:16,492 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:55:17,621 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-27 19:55:17,623 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 20 treesize of output 16 [2024-11-27 19:55:19,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 0 proven. 1095 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:19,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898817403] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:55:19,031 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:55:19,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41, 41] total 118 [2024-11-27 19:55:19,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362312521] [2024-11-27 19:55:19,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:55:19,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2024-11-27 19:55:19,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:55:19,033 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2024-11-27 19:55:19,035 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=879, Invalid=12927, Unknown=0, NotChecked=0, Total=13806 [2024-11-27 19:55:19,035 INFO L87 Difference]: Start difference. First operand 147 states and 154 transitions. Second operand has 118 states, 118 states have (on average 3.26271186440678) internal successors, (385), 118 states have internal predecessors, (385), 0 states have call successors, (0), 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-27 19:55:23,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:55:23,285 INFO L93 Difference]: Finished difference Result 218 states and 226 transitions. [2024-11-27 19:55:23,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-27 19:55:23,286 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 118 states have (on average 3.26271186440678) internal successors, (385), 118 states have internal predecessors, (385), 0 states have call successors, (0), 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 130 [2024-11-27 19:55:23,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:55:23,286 INFO L225 Difference]: With dead ends: 218 [2024-11-27 19:55:23,286 INFO L226 Difference]: Without dead ends: 147 [2024-11-27 19:55:23,287 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6878 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=1307, Invalid=18433, Unknown=0, NotChecked=0, Total=19740 [2024-11-27 19:55:23,288 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 95 mSDsluCounter, 2029 mSDsCounter, 0 mSdLazyCounter, 5016 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 2071 SdHoareTripleChecker+Invalid, 5017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:55:23,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 2071 Invalid, 5017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5016 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-27 19:55:23,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-27 19:55:23,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2024-11-27 19:55:23,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 1.047945205479452) internal successors, (153), 146 states have internal predecessors, (153), 0 states have call successors, (0), 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-27 19:55:23,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 153 transitions. [2024-11-27 19:55:23,320 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 153 transitions. Word has length 130 [2024-11-27 19:55:23,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:55:23,321 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 153 transitions. [2024-11-27 19:55:23,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 118 states have (on average 3.26271186440678) internal successors, (385), 118 states have internal predecessors, (385), 0 states have call successors, (0), 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-27 19:55:23,321 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 153 transitions. [2024-11-27 19:55:23,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-27 19:55:23,321 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:55:23,322 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 21, 16, 16, 15, 15, 1, 1, 1, 1, 1, 1] [2024-11-27 19:55:23,332 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-27 19:55:23,522 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-27 19:55:23,522 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:55:23,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:55:23,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1061445804, now seen corresponding path program 30 times [2024-11-27 19:55:23,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:55:23,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270074306] [2024-11-27 19:55:23,523 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:55:23,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:55:23,647 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2024-11-27 19:55:23,647 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:27,340 INFO L134 CoverageAnalysis]: Checked inductivity of 1158 backedges. 347 proven. 811 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:27,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:55:27,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270074306] [2024-11-27 19:55:27,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270074306] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:55:27,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836497641] [2024-11-27 19:55:27,340 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:55:27,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:27,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:55:27,342 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:55:27,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-27 19:55:28,490 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2024-11-27 19:55:28,490 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:28,495 INFO L256 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 102 conjuncts are in the unsatisfiable core [2024-11-27 19:55:28,499 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:55:29,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 19 treesize of output 1 [2024-11-27 19:55:29,490 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:55:29,490 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 35 treesize of output 15 [2024-11-27 19:55:30,826 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 21 treesize of output 9 [2024-11-27 19:55:30,902 INFO L134 CoverageAnalysis]: Checked inductivity of 1158 backedges. 0 proven. 1158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:30,902 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:55:32,501 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-27 19:55:32,505 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 102 treesize of output 94 [2024-11-27 19:55:34,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1158 backedges. 0 proven. 1158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:34,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836497641] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:55:34,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:55:34,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 41, 41] total 124 [2024-11-27 19:55:34,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377211541] [2024-11-27 19:55:34,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:55:34,194 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2024-11-27 19:55:34,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:55:34,195 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2024-11-27 19:55:34,196 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1182, Invalid=14070, Unknown=0, NotChecked=0, Total=15252 [2024-11-27 19:55:34,196 INFO L87 Difference]: Start difference. First operand 147 states and 153 transitions. Second operand has 124 states, 124 states have (on average 3.1774193548387095) internal successors, (394), 124 states have internal predecessors, (394), 0 states have call successors, (0), 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-27 19:55:41,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:55:41,430 INFO L93 Difference]: Finished difference Result 223 states and 231 transitions. [2024-11-27 19:55:41,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-27 19:55:41,431 INFO L78 Accepts]: Start accepts. Automaton has has 124 states, 124 states have (on average 3.1774193548387095) internal successors, (394), 124 states have internal predecessors, (394), 0 states have call successors, (0), 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 133 [2024-11-27 19:55:41,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:55:41,432 INFO L225 Difference]: With dead ends: 223 [2024-11-27 19:55:41,432 INFO L226 Difference]: Without dead ends: 152 [2024-11-27 19:55:41,433 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 189 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9625 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=1849, Invalid=25211, Unknown=0, NotChecked=0, Total=27060 [2024-11-27 19:55:41,433 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 433 mSDsluCounter, 2074 mSDsCounter, 0 mSdLazyCounter, 5074 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 2116 SdHoareTripleChecker+Invalid, 5088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 5074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:55:41,433 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 2116 Invalid, 5088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 5074 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-27 19:55:41,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-11-27 19:55:41,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 151. [2024-11-27 19:55:41,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.04) internal successors, (156), 150 states have internal predecessors, (156), 0 states have call successors, (0), 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-27 19:55:41,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 156 transitions. [2024-11-27 19:55:41,487 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 156 transitions. Word has length 133 [2024-11-27 19:55:41,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:55:41,487 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 156 transitions. [2024-11-27 19:55:41,487 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 124 states, 124 states have (on average 3.1774193548387095) internal successors, (394), 124 states have internal predecessors, (394), 0 states have call successors, (0), 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-27 19:55:41,487 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 156 transitions. [2024-11-27 19:55:41,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-27 19:55:41,488 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:55:41,488 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 17, 17, 16, 16, 1, 1, 1, 1, 1, 1] [2024-11-27 19:55:41,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-27 19:55:41,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:41,688 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:55:41,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:55:41,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1614548371, now seen corresponding path program 31 times [2024-11-27 19:55:41,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:55:41,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553398728] [2024-11-27 19:55:41,689 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:55:41,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:55:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:55:43,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 0 proven. 1287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:43,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:55:43,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553398728] [2024-11-27 19:55:43,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553398728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:55:43,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635099732] [2024-11-27 19:55:43,682 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:55:43,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:43,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:55:43,684 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:55:43,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-27 19:55:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:55:43,981 INFO L256 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 112 conjuncts are in the unsatisfiable core [2024-11-27 19:55:43,984 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:55:45,629 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 1 [2024-11-27 19:55:45,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:55:45,707 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 29 treesize of output 13 [2024-11-27 19:55:47,325 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 17 treesize of output 9 [2024-11-27 19:55:47,386 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 0 proven. 1287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:47,386 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:55:48,909 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-27 19:55:48,912 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 102 treesize of output 94 [2024-11-27 19:55:50,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1287 backedges. 0 proven. 1287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:50,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635099732] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:55:50,763 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:55:50,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 124 [2024-11-27 19:55:50,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377538395] [2024-11-27 19:55:50,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:55:50,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2024-11-27 19:55:50,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:55:50,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2024-11-27 19:55:50,766 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=14830, Unknown=0, NotChecked=0, Total=15252 [2024-11-27 19:55:50,767 INFO L87 Difference]: Start difference. First operand 151 states and 156 transitions. Second operand has 124 states, 124 states have (on average 3.346774193548387) internal successors, (415), 124 states have internal predecessors, (415), 0 states have call successors, (0), 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-27 19:55:55,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:55:55,189 INFO L93 Difference]: Finished difference Result 158 states and 163 transitions. [2024-11-27 19:55:55,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-27 19:55:55,189 INFO L78 Accepts]: Start accepts. Automaton has has 124 states, 124 states have (on average 3.346774193548387) internal successors, (415), 124 states have internal predecessors, (415), 0 states have call successors, (0), 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 140 [2024-11-27 19:55:55,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:55:55,190 INFO L225 Difference]: With dead ends: 158 [2024-11-27 19:55:55,190 INFO L226 Difference]: Without dead ends: 156 [2024-11-27 19:55:55,191 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4251 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=628, Invalid=19678, Unknown=0, NotChecked=0, Total=20306 [2024-11-27 19:55:55,192 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 156 mSDsluCounter, 3002 mSDsCounter, 0 mSdLazyCounter, 7065 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 3046 SdHoareTripleChecker+Invalid, 7067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7065 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:55:55,192 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 3046 Invalid, 7067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7065 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-27 19:55:55,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2024-11-27 19:55:55,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 155. [2024-11-27 19:55:55,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 1.0389610389610389) internal successors, (160), 154 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:55:55,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 160 transitions. [2024-11-27 19:55:55,240 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 160 transitions. Word has length 140 [2024-11-27 19:55:55,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:55:55,240 INFO L471 AbstractCegarLoop]: Abstraction has 155 states and 160 transitions. [2024-11-27 19:55:55,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 124 states, 124 states have (on average 3.346774193548387) internal successors, (415), 124 states have internal predecessors, (415), 0 states have call successors, (0), 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-27 19:55:55,240 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 160 transitions. [2024-11-27 19:55:55,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-27 19:55:55,240 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:55:55,241 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 18, 18, 17, 17, 1, 1, 1, 1, 1, 1] [2024-11-27 19:55:55,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-27 19:55:55,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:55,441 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:55:55,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:55:55,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1436517543, now seen corresponding path program 32 times [2024-11-27 19:55:55,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:55:55,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128389657] [2024-11-27 19:55:55,442 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:55:55,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:55:55,494 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:55:55,494 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:57,631 INFO L134 CoverageAnalysis]: Checked inductivity of 1354 backedges. 544 proven. 810 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:55:57,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:55:57,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128389657] [2024-11-27 19:55:57,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128389657] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:55:57,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159149589] [2024-11-27 19:55:57,631 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:55:57,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:57,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:55:57,633 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:55:57,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-27 19:55:57,921 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:55:57,921 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:55:57,924 INFO L256 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 92 conjuncts are in the unsatisfiable core [2024-11-27 19:55:57,927 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:55:59,116 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 23 treesize of output 1 [2024-11-27 19:56:01,803 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:56:01,804 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 25 treesize of output 12 [2024-11-27 19:56:01,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1354 backedges. 561 proven. 793 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:01,867 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:56:04,302 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 18 treesize of output 16 [2024-11-27 19:56:04,305 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 22 treesize of output 16 [2024-11-27 19:56:07,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1354 backedges. 544 proven. 810 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:07,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159149589] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:56:07,043 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:56:07,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45, 45] total 129 [2024-11-27 19:56:07,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330708665] [2024-11-27 19:56:07,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:56:07,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2024-11-27 19:56:07,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:56:07,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2024-11-27 19:56:07,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2129, Invalid=14383, Unknown=0, NotChecked=0, Total=16512 [2024-11-27 19:56:07,047 INFO L87 Difference]: Start difference. First operand 155 states and 160 transitions. Second operand has 129 states, 129 states have (on average 3.294573643410853) internal successors, (425), 129 states have internal predecessors, (425), 0 states have call successors, (0), 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-27 19:56:08,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:56:08,540 INFO L93 Difference]: Finished difference Result 230 states and 235 transitions. [2024-11-27 19:56:08,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-27 19:56:08,544 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 129 states have (on average 3.294573643410853) internal successors, (425), 129 states have internal predecessors, (425), 0 states have call successors, (0), 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 144 [2024-11-27 19:56:08,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:56:08,545 INFO L225 Difference]: With dead ends: 230 [2024-11-27 19:56:08,545 INFO L226 Difference]: Without dead ends: 155 [2024-11-27 19:56:08,545 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 203 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5329 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=2256, Invalid=14774, Unknown=0, NotChecked=0, Total=17030 [2024-11-27 19:56:08,545 INFO L435 NwaCegarLoop]: 47 mSDtfsCounter, 7 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 2219 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1025 SdHoareTripleChecker+Invalid, 2219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:56:08,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1025 Invalid, 2219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2219 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 19:56:08,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-11-27 19:56:08,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155. [2024-11-27 19:56:08,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 1.0324675324675325) internal successors, (159), 154 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:56:08,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 159 transitions. [2024-11-27 19:56:08,600 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 159 transitions. Word has length 144 [2024-11-27 19:56:08,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:56:08,601 INFO L471 AbstractCegarLoop]: Abstraction has 155 states and 159 transitions. [2024-11-27 19:56:08,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 3.294573643410853) internal successors, (425), 129 states have internal predecessors, (425), 0 states have call successors, (0), 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-27 19:56:08,601 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 159 transitions. [2024-11-27 19:56:08,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-27 19:56:08,602 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:56:08,602 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 23, 18, 18, 17, 17, 1, 1, 1, 1, 1, 1] [2024-11-27 19:56:08,612 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-27 19:56:08,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:56:08,802 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:56:08,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:56:08,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1761126336, now seen corresponding path program 33 times [2024-11-27 19:56:08,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:56:08,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331933466] [2024-11-27 19:56:08,803 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:56:08,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:56:08,930 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2024-11-27 19:56:08,931 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:10,813 INFO L134 CoverageAnalysis]: Checked inductivity of 1423 backedges. 0 proven. 1423 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:10,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:56:10,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331933466] [2024-11-27 19:56:10,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331933466] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:56:10,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393130978] [2024-11-27 19:56:10,813 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:56:10,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:56:10,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:56:10,815 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:56:10,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-27 19:56:16,380 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2024-11-27 19:56:16,380 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:16,386 INFO L256 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 112 conjuncts are in the unsatisfiable core [2024-11-27 19:56:16,389 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:56:16,613 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 19 treesize of output 1 [2024-11-27 19:56:16,682 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:56:16,682 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 35 treesize of output 15 [2024-11-27 19:56:18,003 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 21 treesize of output 9 [2024-11-27 19:56:18,057 INFO L134 CoverageAnalysis]: Checked inductivity of 1423 backedges. 0 proven. 1423 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:18,057 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:56:19,552 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-27 19:56:19,555 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 46 treesize of output 42 [2024-11-27 19:56:21,297 INFO L134 CoverageAnalysis]: Checked inductivity of 1423 backedges. 0 proven. 1423 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:21,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393130978] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:56:21,297 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:56:21,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45, 45] total 108 [2024-11-27 19:56:21,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861439504] [2024-11-27 19:56:21,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:56:21,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2024-11-27 19:56:21,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:56:21,298 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2024-11-27 19:56:21,298 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=337, Invalid=11219, Unknown=0, NotChecked=0, Total=11556 [2024-11-27 19:56:21,299 INFO L87 Difference]: Start difference. First operand 155 states and 159 transitions. Second operand has 108 states, 108 states have (on average 3.435185185185185) internal successors, (371), 108 states have internal predecessors, (371), 0 states have call successors, (0), 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-27 19:56:25,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:56:25,290 INFO L93 Difference]: Finished difference Result 162 states and 166 transitions. [2024-11-27 19:56:25,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-27 19:56:25,291 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 108 states have (on average 3.435185185185185) internal successors, (371), 108 states have internal predecessors, (371), 0 states have call successors, (0), 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 147 [2024-11-27 19:56:25,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:56:25,291 INFO L225 Difference]: With dead ends: 162 [2024-11-27 19:56:25,291 INFO L226 Difference]: Without dead ends: 160 [2024-11-27 19:56:25,292 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2625 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=530, Invalid=15472, Unknown=0, NotChecked=0, Total=16002 [2024-11-27 19:56:25,292 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 87 mSDsluCounter, 2737 mSDsCounter, 0 mSdLazyCounter, 6544 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 6545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:56:25,293 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 2783 Invalid, 6545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6544 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-27 19:56:25,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-27 19:56:25,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 159. [2024-11-27 19:56:25,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.0316455696202531) internal successors, (163), 158 states have internal predecessors, (163), 0 states have call successors, (0), 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-27 19:56:25,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 163 transitions. [2024-11-27 19:56:25,326 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 163 transitions. Word has length 147 [2024-11-27 19:56:25,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:56:25,326 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 163 transitions. [2024-11-27 19:56:25,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 3.435185185185185) internal successors, (371), 108 states have internal predecessors, (371), 0 states have call successors, (0), 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-27 19:56:25,326 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 163 transitions. [2024-11-27 19:56:25,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-27 19:56:25,326 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:56:25,327 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 23, 19, 19, 18, 18, 1, 1, 1, 1, 1, 1] [2024-11-27 19:56:25,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-27 19:56:25,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-27 19:56:25,527 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:56:25,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:56:25,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1610831994, now seen corresponding path program 34 times [2024-11-27 19:56:25,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:56:25,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503388694] [2024-11-27 19:56:25,528 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:56:25,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:56:25,628 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:56:25,628 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:27,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1494 backedges. 612 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:27,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:56:27,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503388694] [2024-11-27 19:56:27,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503388694] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:56:27,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824792842] [2024-11-27 19:56:27,754 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:56:27,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:56:27,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:56:27,756 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:56:27,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-27 19:56:29,583 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:56:29,583 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:29,589 INFO L256 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 96 conjuncts are in the unsatisfiable core [2024-11-27 19:56:29,592 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:56:30,694 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 23 treesize of output 1 [2024-11-27 19:56:33,742 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:56:33,742 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 25 treesize of output 12 [2024-11-27 19:56:33,810 INFO L134 CoverageAnalysis]: Checked inductivity of 1494 backedges. 630 proven. 864 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:33,811 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:56:36,649 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 18 treesize of output 16 [2024-11-27 19:56:36,653 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 22 treesize of output 16 [2024-11-27 19:56:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 1494 backedges. 612 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:39,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824792842] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:56:39,659 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:56:39,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 136 [2024-11-27 19:56:39,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787613716] [2024-11-27 19:56:39,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:56:39,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 136 states [2024-11-27 19:56:39,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:56:39,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2024-11-27 19:56:39,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2837, Invalid=15523, Unknown=0, NotChecked=0, Total=18360 [2024-11-27 19:56:39,663 INFO L87 Difference]: Start difference. First operand 159 states and 163 transitions. Second operand has 136 states, 136 states have (on average 3.2941176470588234) internal successors, (448), 136 states have internal predecessors, (448), 0 states have call successors, (0), 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-27 19:56:41,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:56:41,993 INFO L93 Difference]: Finished difference Result 238 states and 242 transitions. [2024-11-27 19:56:41,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-27 19:56:41,994 INFO L78 Accepts]: Start accepts. Automaton has has 136 states, 136 states have (on average 3.2941176470588234) internal successors, (448), 136 states have internal predecessors, (448), 0 states have call successors, (0), 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 151 [2024-11-27 19:56:41,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:56:41,995 INFO L225 Difference]: With dead ends: 238 [2024-11-27 19:56:41,995 INFO L226 Difference]: Without dead ends: 159 [2024-11-27 19:56:41,996 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 212 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8295 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=2970, Invalid=15936, Unknown=0, NotChecked=0, Total=18906 [2024-11-27 19:56:41,997 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 8 mSDsluCounter, 1172 mSDsCounter, 0 mSdLazyCounter, 2759 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1221 SdHoareTripleChecker+Invalid, 2759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2759 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:56:41,997 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1221 Invalid, 2759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2759 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 19:56:41,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2024-11-27 19:56:42,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2024-11-27 19:56:42,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.0253164556962024) internal successors, (162), 158 states have internal predecessors, (162), 0 states have call successors, (0), 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-27 19:56:42,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 162 transitions. [2024-11-27 19:56:42,079 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 162 transitions. Word has length 151 [2024-11-27 19:56:42,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:56:42,079 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 162 transitions. [2024-11-27 19:56:42,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 136 states, 136 states have (on average 3.2941176470588234) internal successors, (448), 136 states have internal predecessors, (448), 0 states have call successors, (0), 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-27 19:56:42,083 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 162 transitions. [2024-11-27 19:56:42,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-27 19:56:42,084 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:56:42,084 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 24, 19, 19, 18, 18, 1, 1, 1, 1, 1, 1] [2024-11-27 19:56:42,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-27 19:56:42,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-27 19:56:42,285 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:56:42,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:56:42,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1957312321, now seen corresponding path program 35 times [2024-11-27 19:56:42,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:56:42,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445329990] [2024-11-27 19:56:42,286 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:56:42,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:56:42,625 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2024-11-27 19:56:42,625 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:45,587 INFO L134 CoverageAnalysis]: Checked inductivity of 1566 backedges. 0 proven. 1566 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:45,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:56:45,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445329990] [2024-11-27 19:56:45,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445329990] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:56:45,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741446358] [2024-11-27 19:56:45,587 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:56:45,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:56:45,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:56:45,589 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:56:45,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-27 19:56:47,629 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2024-11-27 19:56:47,629 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:47,638 INFO L256 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 119 conjuncts are in the unsatisfiable core [2024-11-27 19:56:47,641 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:56:49,806 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 1 [2024-11-27 19:56:49,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:56:49,918 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 29 treesize of output 13 [2024-11-27 19:56:52,274 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 17 treesize of output 9 [2024-11-27 19:56:52,365 INFO L134 CoverageAnalysis]: Checked inductivity of 1566 backedges. 0 proven. 1566 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:52,365 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:56:54,988 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-27 19:56:54,992 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 46 treesize of output 42 [2024-11-27 19:56:57,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1566 backedges. 0 proven. 1566 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:57,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741446358] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:56:57,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:56:57,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47, 47] total 136 [2024-11-27 19:56:57,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890362173] [2024-11-27 19:56:57,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:56:57,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 136 states [2024-11-27 19:56:57,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:56:57,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2024-11-27 19:56:57,868 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=17896, Unknown=0, NotChecked=0, Total=18360 [2024-11-27 19:56:57,868 INFO L87 Difference]: Start difference. First operand 159 states and 162 transitions. Second operand has 136 states, 136 states have (on average 3.360294117647059) internal successors, (457), 136 states have internal predecessors, (457), 0 states have call successors, (0), 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-27 19:57:03,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:57:03,196 INFO L93 Difference]: Finished difference Result 166 states and 169 transitions. [2024-11-27 19:57:03,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-27 19:57:03,196 INFO L78 Accepts]: Start accepts. Automaton has has 136 states, 136 states have (on average 3.360294117647059) internal successors, (457), 136 states have internal predecessors, (457), 0 states have call successors, (0), 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 154 [2024-11-27 19:57:03,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:57:03,197 INFO L225 Difference]: With dead ends: 166 [2024-11-27 19:57:03,197 INFO L226 Difference]: Without dead ends: 164 [2024-11-27 19:57:03,198 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 218 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5183 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=692, Invalid=23800, Unknown=0, NotChecked=0, Total=24492 [2024-11-27 19:57:03,198 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 182 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 8000 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 3389 SdHoareTripleChecker+Invalid, 8002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:57:03,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 3389 Invalid, 8002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8000 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-27 19:57:03,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-11-27 19:57:03,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 163. [2024-11-27 19:57:03,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 1.0246913580246915) internal successors, (166), 162 states have internal predecessors, (166), 0 states have call successors, (0), 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-27 19:57:03,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 166 transitions. [2024-11-27 19:57:03,253 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 166 transitions. Word has length 154 [2024-11-27 19:57:03,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:57:03,253 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 166 transitions. [2024-11-27 19:57:03,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 136 states, 136 states have (on average 3.360294117647059) internal successors, (457), 136 states have internal predecessors, (457), 0 states have call successors, (0), 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-27 19:57:03,254 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 166 transitions. [2024-11-27 19:57:03,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-27 19:57:03,255 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:57:03,255 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 24, 20, 20, 19, 19, 1, 1, 1, 1, 1, 1] [2024-11-27 19:57:03,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-27 19:57:03,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-27 19:57:03,455 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:57:03,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:57:03,456 INFO L85 PathProgramCache]: Analyzing trace with hash -292503419, now seen corresponding path program 36 times [2024-11-27 19:57:03,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:57:03,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358887210] [2024-11-27 19:57:03,456 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:57:03,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:57:03,573 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2024-11-27 19:57:03,573 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:57:06,156 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 684 proven. 957 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:06,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:57:06,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358887210] [2024-11-27 19:57:06,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358887210] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:57:06,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737119741] [2024-11-27 19:57:06,156 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:57:06,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:57:06,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:57:06,158 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:57:06,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-27 19:57:10,845 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2024-11-27 19:57:10,845 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:57:10,855 INFO L256 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 100 conjuncts are in the unsatisfiable core [2024-11-27 19:57:10,858 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:57:12,165 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 23 treesize of output 1 [2024-11-27 19:57:15,346 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:57:15,347 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 25 treesize of output 12 [2024-11-27 19:57:15,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 703 proven. 938 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:15,414 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:57:18,378 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 18 treesize of output 16 [2024-11-27 19:57:18,381 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 22 treesize of output 16 [2024-11-27 19:57:21,078 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 684 proven. 957 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:21,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737119741] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:57:21,078 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:57:21,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49, 49] total 141 [2024-11-27 19:57:21,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854134131] [2024-11-27 19:57:21,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:57:21,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 141 states [2024-11-27 19:57:21,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:57:21,080 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 141 interpolants. [2024-11-27 19:57:21,080 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2534, Invalid=17206, Unknown=0, NotChecked=0, Total=19740 [2024-11-27 19:57:21,081 INFO L87 Difference]: Start difference. First operand 163 states and 166 transitions. Second operand has 141 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 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-27 19:57:22,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:57:22,591 INFO L93 Difference]: Finished difference Result 246 states and 249 transitions. [2024-11-27 19:57:22,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-27 19:57:22,592 INFO L78 Accepts]: Start accepts. Automaton has has 141 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 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 158 [2024-11-27 19:57:22,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:57:22,592 INFO L225 Difference]: With dead ends: 246 [2024-11-27 19:57:22,593 INFO L226 Difference]: Without dead ends: 163 [2024-11-27 19:57:22,593 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 223 SyntacticMatches, 1 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6391 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=2673, Invalid=17633, Unknown=0, NotChecked=0, Total=20306 [2024-11-27 19:57:22,594 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 5 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 2232 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 2232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:57:22,594 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1031 Invalid, 2232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2232 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 19:57:22,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-11-27 19:57:22,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2024-11-27 19:57:22,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 1.0185185185185186) internal successors, (165), 162 states have internal predecessors, (165), 0 states have call successors, (0), 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-27 19:57:22,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 165 transitions. [2024-11-27 19:57:22,636 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 165 transitions. Word has length 158 [2024-11-27 19:57:22,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:57:22,636 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 165 transitions. [2024-11-27 19:57:22,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 141 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 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-27 19:57:22,636 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 165 transitions. [2024-11-27 19:57:22,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-27 19:57:22,637 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:57:22,637 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 25, 20, 20, 19, 19, 1, 1, 1, 1, 1, 1] [2024-11-27 19:57:22,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-27 19:57:22,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:57:22,837 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:57:22,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:57:22,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1694727468, now seen corresponding path program 37 times [2024-11-27 19:57:22,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:57:22,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046396841] [2024-11-27 19:57:22,838 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:57:22,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:57:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:57:25,167 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 0 proven. 1716 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:25,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:57:25,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046396841] [2024-11-27 19:57:25,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046396841] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:57:25,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637433700] [2024-11-27 19:57:25,168 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:57:25,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:57:25,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:57:25,169 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:57:25,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-27 19:57:25,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:57:25,536 INFO L256 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 127 conjuncts are in the unsatisfiable core [2024-11-27 19:57:25,541 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:57:27,339 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 1 [2024-11-27 19:57:27,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:57:27,431 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 29 treesize of output 13 [2024-11-27 19:57:29,486 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 17 treesize of output 9 [2024-11-27 19:57:29,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 0 proven. 1716 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:29,554 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:57:31,533 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-27 19:57:31,536 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 46 treesize of output 42 [2024-11-27 19:57:33,855 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 0 proven. 1716 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:33,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637433700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:57:33,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:57:33,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49, 49] total 142 [2024-11-27 19:57:33,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055671226] [2024-11-27 19:57:33,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:57:33,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 142 states [2024-11-27 19:57:33,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:57:33,857 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2024-11-27 19:57:33,857 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=485, Invalid=19537, Unknown=0, NotChecked=0, Total=20022 [2024-11-27 19:57:33,857 INFO L87 Difference]: Start difference. First operand 163 states and 165 transitions. Second operand has 142 states, 142 states have (on average 3.3661971830985915) internal successors, (478), 142 states have internal predecessors, (478), 0 states have call successors, (0), 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-27 19:57:39,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:57:39,542 INFO L93 Difference]: Finished difference Result 170 states and 172 transitions. [2024-11-27 19:57:39,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-27 19:57:39,543 INFO L78 Accepts]: Start accepts. Automaton has has 142 states, 142 states have (on average 3.3661971830985915) internal successors, (478), 142 states have internal predecessors, (478), 0 states have call successors, (0), 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 161 [2024-11-27 19:57:39,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:57:39,543 INFO L225 Difference]: With dead ends: 170 [2024-11-27 19:57:39,543 INFO L226 Difference]: Without dead ends: 168 [2024-11-27 19:57:39,544 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5613 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=724, Invalid=26008, Unknown=0, NotChecked=0, Total=26732 [2024-11-27 19:57:39,544 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 99 mSDsluCounter, 4070 mSDsCounter, 0 mSdLazyCounter, 9675 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 4120 SdHoareTripleChecker+Invalid, 9676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:57:39,544 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 4120 Invalid, 9676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9675 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-11-27 19:57:39,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-27 19:57:39,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 167. [2024-11-27 19:57:39,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.0180722891566265) internal successors, (169), 166 states have internal predecessors, (169), 0 states have call successors, (0), 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-27 19:57:39,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 169 transitions. [2024-11-27 19:57:39,580 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 169 transitions. Word has length 161 [2024-11-27 19:57:39,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:57:39,581 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 169 transitions. [2024-11-27 19:57:39,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 142 states, 142 states have (on average 3.3661971830985915) internal successors, (478), 142 states have internal predecessors, (478), 0 states have call successors, (0), 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-27 19:57:39,581 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 169 transitions. [2024-11-27 19:57:39,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 19:57:39,581 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:57:39,582 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 25, 21, 21, 20, 20, 1, 1, 1, 1, 1, 1] [2024-11-27 19:57:39,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-27 19:57:39,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-27 19:57:39,782 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:57:39,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:57:39,782 INFO L85 PathProgramCache]: Analyzing trace with hash 407139954, now seen corresponding path program 38 times [2024-11-27 19:57:39,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:57:39,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640676106] [2024-11-27 19:57:39,783 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:57:39,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:57:39,832 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:57:39,832 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:57:42,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1795 backedges. 760 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:42,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:57:42,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640676106] [2024-11-27 19:57:42,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640676106] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:57:42,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936545082] [2024-11-27 19:57:42,533 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:57:42,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:57:42,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:57:42,536 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:57:42,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-27 19:57:42,903 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:57:42,903 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:57:42,906 INFO L256 TraceCheckSpWp]: Trace formula consists of 580 conjuncts, 126 conjuncts are in the unsatisfiable core [2024-11-27 19:57:42,910 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:57:44,591 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 1 [2024-11-27 19:57:46,675 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 17 treesize of output 9 [2024-11-27 19:57:46,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1795 backedges. 0 proven. 1795 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:46,748 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:57:48,863 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-27 19:57:48,866 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 20 treesize of output 16 [2024-11-27 19:57:51,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1795 backedges. 0 proven. 1795 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:57:51,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936545082] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:57:51,545 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:57:51,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 146 [2024-11-27 19:57:51,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108996560] [2024-11-27 19:57:51,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:57:51,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 146 states [2024-11-27 19:57:51,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:57:51,546 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2024-11-27 19:57:51,547 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=673, Invalid=20497, Unknown=0, NotChecked=0, Total=21170 [2024-11-27 19:57:51,547 INFO L87 Difference]: Start difference. First operand 167 states and 169 transitions. Second operand has 146 states, 146 states have (on average 3.356164383561644) internal successors, (490), 146 states have internal predecessors, (490), 0 states have call successors, (0), 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-27 19:57:58,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:57:58,531 INFO L93 Difference]: Finished difference Result 260 states and 264 transitions. [2024-11-27 19:57:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-27 19:57:58,532 INFO L78 Accepts]: Start accepts. Automaton has has 146 states, 146 states have (on average 3.356164383561644) internal successors, (490), 146 states have internal predecessors, (490), 0 states have call successors, (0), 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 165 [2024-11-27 19:57:58,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:57:58,533 INFO L225 Difference]: With dead ends: 260 [2024-11-27 19:57:58,533 INFO L226 Difference]: Without dead ends: 169 [2024-11-27 19:57:58,534 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 234 SyntacticMatches, 1 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7576 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=1212, Invalid=28544, Unknown=0, NotChecked=0, Total=29756 [2024-11-27 19:57:58,534 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 107 mSDsluCounter, 4288 mSDsCounter, 0 mSdLazyCounter, 10225 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 4341 SdHoareTripleChecker+Invalid, 10225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:57:58,535 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 4341 Invalid, 10225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10225 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2024-11-27 19:57:58,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-11-27 19:57:58,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2024-11-27 19:57:58,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 1.0178571428571428) internal successors, (171), 168 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-27 19:57:58,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 171 transitions. [2024-11-27 19:57:58,587 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 171 transitions. Word has length 165 [2024-11-27 19:57:58,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:57:58,587 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 171 transitions. [2024-11-27 19:57:58,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 146 states, 146 states have (on average 3.356164383561644) internal successors, (490), 146 states have internal predecessors, (490), 0 states have call successors, (0), 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-27 19:57:58,588 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 171 transitions. [2024-11-27 19:57:58,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-27 19:57:58,588 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:57:58,588 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 26, 21, 21, 20, 20, 1, 1, 1, 1, 1, 1] [2024-11-27 19:57:58,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-27 19:57:58,789 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-27 19:57:58,789 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:57:58,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:57:58,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1884911220, now seen corresponding path program 2 times [2024-11-27 19:57:58,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:57:58,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077310426] [2024-11-27 19:57:58,789 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:57:58,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:57:58,822 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:57:58,822 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:57:59,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 0 proven. 1001 refuted. 0 times theorem prover too weak. 820 trivial. 0 not checked. [2024-11-27 19:57:59,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:57:59,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077310426] [2024-11-27 19:57:59,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077310426] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:57:59,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012923470] [2024-11-27 19:57:59,473 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:57:59,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:57:59,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:57:59,475 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:57:59,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-27 19:57:59,828 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:57:59,829 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:57:59,831 INFO L256 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-27 19:57:59,833 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:58:00,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 0 proven. 1001 refuted. 0 times theorem prover too weak. 820 trivial. 0 not checked. [2024-11-27 19:58:00,506 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:58:01,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 0 proven. 1001 refuted. 0 times theorem prover too weak. 820 trivial. 0 not checked. [2024-11-27 19:58:01,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012923470] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:58:01,722 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:58:01,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 84 [2024-11-27 19:58:01,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965246316] [2024-11-27 19:58:01,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:58:01,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2024-11-27 19:58:01,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:58:01,724 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2024-11-27 19:58:01,725 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3139, Invalid=4001, Unknown=0, NotChecked=0, Total=7140 [2024-11-27 19:58:01,725 INFO L87 Difference]: Start difference. First operand 169 states and 171 transitions. Second operand has 85 states, 85 states have (on average 2.929411764705882) internal successors, (249), 84 states have internal predecessors, (249), 0 states have call successors, (0), 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-27 19:58:04,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:58:04,371 INFO L93 Difference]: Finished difference Result 2745 states and 2802 transitions. [2024-11-27 19:58:04,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-27 19:58:04,371 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.929411764705882) internal successors, (249), 84 states have internal predecessors, (249), 0 states have call successors, (0), 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 166 [2024-11-27 19:58:04,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:58:04,381 INFO L225 Difference]: With dead ends: 2745 [2024-11-27 19:58:04,381 INFO L226 Difference]: Without dead ends: 2659 [2024-11-27 19:58:04,385 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4425 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4732, Invalid=7700, Unknown=0, NotChecked=0, Total=12432 [2024-11-27 19:58:04,385 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 1098 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:58:04,386 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1098 Valid, 306 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:58:04,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2659 states. [2024-11-27 19:58:04,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2659 to 251. [2024-11-27 19:58:04,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 250 states have (on average 1.12) internal successors, (280), 250 states have internal predecessors, (280), 0 states have call successors, (0), 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-27 19:58:04,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 280 transitions. [2024-11-27 19:58:04,542 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 280 transitions. Word has length 166 [2024-11-27 19:58:04,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:58:04,543 INFO L471 AbstractCegarLoop]: Abstraction has 251 states and 280 transitions. [2024-11-27 19:58:04,543 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.929411764705882) internal successors, (249), 84 states have internal predecessors, (249), 0 states have call successors, (0), 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-27 19:58:04,543 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 280 transitions. [2024-11-27 19:58:04,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-27 19:58:04,544 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:58:04,544 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 26, 21, 21, 20, 20, 1, 1, 1, 1, 1, 1] [2024-11-27 19:58:04,558 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-11-27 19:58:04,745 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-27 19:58:04,745 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:58:04,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:58:04,745 INFO L85 PathProgramCache]: Analyzing trace with hash -26574869, now seen corresponding path program 39 times [2024-11-27 19:58:04,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:58:04,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000029043] [2024-11-27 19:58:04,746 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:58:04,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:58:04,907 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2024-11-27 19:58:04,907 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:08,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1873 backedges. 0 proven. 1873 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:58:08,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:58:08,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000029043] [2024-11-27 19:58:08,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000029043] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:58:08,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168448496] [2024-11-27 19:58:08,091 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:58:08,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:58:08,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:58:08,093 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:58:08,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-27 19:58:19,544 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2024-11-27 19:58:19,544 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:19,554 INFO L256 TraceCheckSpWp]: Trace formula consists of 593 conjuncts, 135 conjuncts are in the unsatisfiable core [2024-11-27 19:58:19,558 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:58:19,892 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 19 treesize of output 1 [2024-11-27 19:58:19,987 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 19:58:19,987 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 35 treesize of output 15 [2024-11-27 19:58:21,997 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 21 treesize of output 9 [2024-11-27 19:58:22,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1873 backedges. 0 proven. 1873 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:58:22,069 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:58:24,446 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-27 19:58:24,450 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 46 treesize of output 42 [2024-11-27 19:58:27,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1873 backedges. 0 proven. 1873 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:58:27,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168448496] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:58:27,219 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:58:27,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 52, 52] total 125 [2024-11-27 19:58:27,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525012522] [2024-11-27 19:58:27,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:58:27,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2024-11-27 19:58:27,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:58:27,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2024-11-27 19:58:27,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=15102, Unknown=0, NotChecked=0, Total=15500 [2024-11-27 19:58:27,222 INFO L87 Difference]: Start difference. First operand 251 states and 280 transitions. Second operand has 125 states, 125 states have (on average 3.4) internal successors, (425), 125 states have internal predecessors, (425), 0 states have call successors, (0), 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-27 19:58:33,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:58:33,589 INFO L93 Difference]: Finished difference Result 258 states and 287 transitions. [2024-11-27 19:58:33,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-27 19:58:33,589 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 3.4) internal successors, (425), 125 states have internal predecessors, (425), 0 states have call successors, (0), 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 168 [2024-11-27 19:58:33,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:58:33,590 INFO L225 Difference]: With dead ends: 258 [2024-11-27 19:58:33,590 INFO L226 Difference]: Without dead ends: 256 [2024-11-27 19:58:33,591 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3620 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=635, Invalid=21121, Unknown=0, NotChecked=0, Total=21756 [2024-11-27 19:58:33,591 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 196 mSDsluCounter, 3954 mSDsCounter, 0 mSdLazyCounter, 9804 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 4005 SdHoareTripleChecker+Invalid, 9806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:58:33,591 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 4005 Invalid, 9806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9804 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-27 19:58:33,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-27 19:58:33,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 255. [2024-11-27 19:58:33,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 1.1181102362204725) internal successors, (284), 254 states have internal predecessors, (284), 0 states have call successors, (0), 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-27 19:58:33,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 284 transitions. [2024-11-27 19:58:33,702 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 284 transitions. Word has length 168 [2024-11-27 19:58:33,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:58:33,702 INFO L471 AbstractCegarLoop]: Abstraction has 255 states and 284 transitions. [2024-11-27 19:58:33,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 3.4) internal successors, (425), 125 states have internal predecessors, (425), 0 states have call successors, (0), 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-27 19:58:33,703 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 284 transitions. [2024-11-27 19:58:33,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-27 19:58:33,704 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:58:33,704 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 26, 22, 22, 21, 21, 1, 1, 1, 1, 1, 1] [2024-11-27 19:58:33,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-27 19:58:33,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-27 19:58:33,904 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:58:33,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:58:33,905 INFO L85 PathProgramCache]: Analyzing trace with hash -857865807, now seen corresponding path program 40 times [2024-11-27 19:58:33,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:58:33,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204059956] [2024-11-27 19:58:33,905 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:58:33,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:58:33,993 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:58:33,993 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:36,765 INFO L134 CoverageAnalysis]: Checked inductivity of 1956 backedges. 840 proven. 1116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:58:36,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:58:36,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204059956] [2024-11-27 19:58:36,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204059956] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:58:36,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764818149] [2024-11-27 19:58:36,766 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:58:36,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:58:36,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:58:36,767 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:58:36,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-27 19:58:38,410 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:58:38,410 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:38,416 INFO L256 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 108 conjuncts are in the unsatisfiable core [2024-11-27 19:58:38,419 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:58:39,534 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 23 treesize of output 1 [2024-11-27 19:58:42,874 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:58:42,874 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 25 treesize of output 12 [2024-11-27 19:58:42,946 INFO L134 CoverageAnalysis]: Checked inductivity of 1956 backedges. 861 proven. 1095 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:58:42,946 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:58:46,153 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 18 treesize of output 16 [2024-11-27 19:58:46,156 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 22 treesize of output 16 [2024-11-27 19:58:49,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1956 backedges. 840 proven. 1116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:58:49,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764818149] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:58:49,381 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:58:49,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53, 53] total 154 [2024-11-27 19:58:49,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326307501] [2024-11-27 19:58:49,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:58:49,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 154 states [2024-11-27 19:58:49,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:58:49,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 154 interpolants. [2024-11-27 19:58:49,385 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3628, Invalid=19934, Unknown=0, NotChecked=0, Total=23562 [2024-11-27 19:58:49,385 INFO L87 Difference]: Start difference. First operand 255 states and 284 transitions. Second operand has 154 states, 154 states have (on average 3.3181818181818183) internal successors, (511), 154 states have internal predecessors, (511), 0 states have call successors, (0), 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-27 19:58:51,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:58:51,771 INFO L93 Difference]: Finished difference Result 346 states and 375 transitions. [2024-11-27 19:58:51,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-27 19:58:51,772 INFO L78 Accepts]: Start accepts. Automaton has has 154 states, 154 states have (on average 3.3181818181818183) internal successors, (511), 154 states have internal predecessors, (511), 0 states have call successors, (0), 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 172 [2024-11-27 19:58:51,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:58:51,773 INFO L225 Difference]: With dead ends: 346 [2024-11-27 19:58:51,773 INFO L226 Difference]: Without dead ends: 255 [2024-11-27 19:58:51,773 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 242 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10747 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=3836, Invalid=20656, Unknown=0, NotChecked=0, Total=24492 [2024-11-27 19:58:51,774 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 10 mSDsluCounter, 1280 mSDsCounter, 0 mSdLazyCounter, 3092 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 3092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:58:51,774 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1335 Invalid, 3092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3092 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-27 19:58:51,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-11-27 19:58:51,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 255. [2024-11-27 19:58:51,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 1.1141732283464567) internal successors, (283), 254 states have internal predecessors, (283), 0 states have call successors, (0), 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-27 19:58:51,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 283 transitions. [2024-11-27 19:58:51,885 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 283 transitions. Word has length 172 [2024-11-27 19:58:51,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:58:51,885 INFO L471 AbstractCegarLoop]: Abstraction has 255 states and 283 transitions. [2024-11-27 19:58:51,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 154 states, 154 states have (on average 3.3181818181818183) internal successors, (511), 154 states have internal predecessors, (511), 0 states have call successors, (0), 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-27 19:58:51,885 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 283 transitions. [2024-11-27 19:58:51,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-27 19:58:51,886 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:58:51,886 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 27, 22, 22, 21, 21, 1, 1, 1, 1, 1, 1] [2024-11-27 19:58:51,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-27 19:58:52,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-27 19:58:52,087 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:58:52,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:58:52,088 INFO L85 PathProgramCache]: Analyzing trace with hash -738587112, now seen corresponding path program 41 times [2024-11-27 19:58:52,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:58:52,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828557276] [2024-11-27 19:58:52,088 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:58:52,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:58:52,305 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2024-11-27 19:58:52,305 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:55,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2037 backedges. 0 proven. 2037 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:58:55,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:58:55,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828557276] [2024-11-27 19:58:55,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828557276] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:58:55,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103159130] [2024-11-27 19:58:55,436 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:58:55,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:58:55,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:58:55,438 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:58:55,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-27 19:58:58,633 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2024-11-27 19:58:58,633 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:58,644 INFO L256 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 142 conjuncts are in the unsatisfiable core [2024-11-27 19:58:58,650 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:59:01,435 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 1 [2024-11-27 19:59:01,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 19:59:01,556 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 29 treesize of output 13 [2024-11-27 19:59:05,272 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 17 treesize of output 9 [2024-11-27 19:59:05,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2037 backedges. 0 proven. 2037 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:59:05,393 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:59:08,623 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-27 19:59:08,627 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 46 treesize of output 42 [2024-11-27 19:59:12,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2037 backedges. 0 proven. 2037 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:59:12,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103159130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:59:12,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:59:12,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 54, 54] total 156 [2024-11-27 19:59:12,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701541366] [2024-11-27 19:59:12,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:59:12,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 156 states [2024-11-27 19:59:12,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:59:12,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2024-11-27 19:59:12,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=23639, Unknown=0, NotChecked=0, Total=24180 [2024-11-27 19:59:12,019 INFO L87 Difference]: Start difference. First operand 255 states and 283 transitions. Second operand has 156 states, 156 states have (on average 3.3333333333333335) internal successors, (520), 156 states have internal predecessors, (520), 0 states have call successors, (0), 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-27 19:59:20,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:59:20,509 INFO L93 Difference]: Finished difference Result 262 states and 290 transitions. [2024-11-27 19:59:20,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-27 19:59:20,510 INFO L78 Accepts]: Start accepts. Automaton has has 156 states, 156 states have (on average 3.3333333333333335) internal successors, (520), 156 states have internal predecessors, (520), 0 states have call successors, (0), 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 175 [2024-11-27 19:59:20,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:59:20,511 INFO L225 Difference]: With dead ends: 262 [2024-11-27 19:59:20,511 INFO L226 Difference]: Without dead ends: 260 [2024-11-27 19:59:20,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6925 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=817, Invalid=31763, Unknown=0, NotChecked=0, Total=32580 [2024-11-27 19:59:20,512 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 208 mSDsluCounter, 4596 mSDsCounter, 0 mSdLazyCounter, 11427 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 4649 SdHoareTripleChecker+Invalid, 11429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:59:20,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 4649 Invalid, 11429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11427 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2024-11-27 19:59:20,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-27 19:59:20,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 259. [2024-11-27 19:59:20,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.1124031007751938) internal successors, (287), 258 states have internal predecessors, (287), 0 states have call successors, (0), 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-27 19:59:20,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 287 transitions. [2024-11-27 19:59:20,656 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 287 transitions. Word has length 175 [2024-11-27 19:59:20,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:59:20,656 INFO L471 AbstractCegarLoop]: Abstraction has 259 states and 287 transitions. [2024-11-27 19:59:20,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 156 states, 156 states have (on average 3.3333333333333335) internal successors, (520), 156 states have internal predecessors, (520), 0 states have call successors, (0), 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-27 19:59:20,657 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 287 transitions. [2024-11-27 19:59:20,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-27 19:59:20,658 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:59:20,658 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 27, 23, 23, 22, 22, 1, 1, 1, 1, 1, 1] [2024-11-27 19:59:20,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-11-27 19:59:20,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:59:20,858 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:59:20,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:59:20,859 INFO L85 PathProgramCache]: Analyzing trace with hash 376484190, now seen corresponding path program 42 times [2024-11-27 19:59:20,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:59:20,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268014868] [2024-11-27 19:59:20,859 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:59:20,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:59:21,161 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2024-11-27 19:59:21,161 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:59:25,013 INFO L134 CoverageAnalysis]: Checked inductivity of 2124 backedges. 924 proven. 1200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:59:25,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:59:25,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268014868] [2024-11-27 19:59:25,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268014868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:59:25,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344750821] [2024-11-27 19:59:25,013 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:59:25,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:59:25,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:59:25,016 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:59:25,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-27 19:59:37,543 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2024-11-27 19:59:37,543 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:59:37,566 INFO L256 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 104 conjuncts are in the unsatisfiable core [2024-11-27 19:59:37,570 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:59:39,886 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 23 treesize of output 1 [2024-11-27 19:59:45,115 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 19:59:45,116 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 28 treesize of output 15 [2024-11-27 19:59:45,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2124 backedges. 946 proven. 1178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:59:45,208 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:59:49,207 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 18 treesize of output 16 [2024-11-27 19:59:49,211 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 22 treesize of output 16 [2024-11-27 19:59:54,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2124 backedges. 924 proven. 1200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:59:54,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344750821] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:59:54,296 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:59:54,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55, 55] total 160 [2024-11-27 19:59:54,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549271174] [2024-11-27 19:59:54,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:59:54,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 160 states [2024-11-27 19:59:54,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:59:54,299 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2024-11-27 19:59:54,300 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3215, Invalid=22225, Unknown=0, NotChecked=0, Total=25440 [2024-11-27 19:59:54,301 INFO L87 Difference]: Start difference. First operand 259 states and 287 transitions. Second operand has 160 states, 160 states have (on average 3.325) internal successors, (532), 160 states have internal predecessors, (532), 0 states have call successors, (0), 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-27 19:59:57,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:59:57,101 INFO L93 Difference]: Finished difference Result 354 states and 382 transitions. [2024-11-27 19:59:57,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-11-27 19:59:57,102 INFO L78 Accepts]: Start accepts. Automaton has has 160 states, 160 states have (on average 3.325) internal successors, (532), 160 states have internal predecessors, (532), 0 states have call successors, (0), 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 179 [2024-11-27 19:59:57,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:59:57,103 INFO L225 Difference]: With dead ends: 354 [2024-11-27 19:59:57,103 INFO L226 Difference]: Without dead ends: 259 [2024-11-27 19:59:57,104 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 252 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8423 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=3372, Invalid=22710, Unknown=0, NotChecked=0, Total=26082 [2024-11-27 19:59:57,105 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 9 mSDsluCounter, 1253 mSDsCounter, 0 mSdLazyCounter, 2972 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1310 SdHoareTripleChecker+Invalid, 2972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:59:57,105 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1310 Invalid, 2972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2972 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-27 19:59:57,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-27 19:59:57,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2024-11-27 19:59:57,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 1.1085271317829457) internal successors, (286), 258 states have internal predecessors, (286), 0 states have call successors, (0), 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-27 19:59:57,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 286 transitions. [2024-11-27 19:59:57,262 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 286 transitions. Word has length 179 [2024-11-27 19:59:57,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:59:57,262 INFO L471 AbstractCegarLoop]: Abstraction has 259 states and 286 transitions. [2024-11-27 19:59:57,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 160 states, 160 states have (on average 3.325) internal successors, (532), 160 states have internal predecessors, (532), 0 states have call successors, (0), 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-27 19:59:57,263 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 286 transitions. [2024-11-27 19:59:57,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-27 19:59:57,264 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:59:57,264 INFO L218 NwaCegarLoop]: trace histogram [29, 29, 28, 23, 23, 22, 22, 1, 1, 1, 1, 1, 1] [2024-11-27 19:59:57,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-27 19:59:57,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:59:57,464 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:59:57,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:59:57,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1904751383, now seen corresponding path program 43 times [2024-11-27 19:59:57,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:59:57,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641115518] [2024-11-27 19:59:57,465 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:59:57,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:59:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:00:00,981 INFO L134 CoverageAnalysis]: Checked inductivity of 2208 backedges. 0 proven. 2208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:00:00,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:00:00,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641115518] [2024-11-27 20:00:00,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641115518] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:00:00,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124999779] [2024-11-27 20:00:00,981 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:00:00,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:00:00,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:00:00,984 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:00:00,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-27 20:00:01,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:00:01,529 INFO L256 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 139 conjuncts are in the unsatisfiable core [2024-11-27 20:00:01,537 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:00:04,257 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 1 [2024-11-27 20:00:04,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 20:00:04,402 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 29 treesize of output 13 [2024-11-27 20:00:07,769 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 17 treesize of output 9 [2024-11-27 20:00:07,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2208 backedges. 0 proven. 2208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:00:07,870 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:00:11,244 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-27 20:00:11,248 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 102 treesize of output 94 [2024-11-27 20:00:15,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2208 backedges. 0 proven. 2208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:00:15,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124999779] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:00:15,086 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:00:15,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55, 55] total 160 [2024-11-27 20:00:15,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350057724] [2024-11-27 20:00:15,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:00:15,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 160 states [2024-11-27 20:00:15,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:00:15,089 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2024-11-27 20:00:15,090 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=548, Invalid=24892, Unknown=0, NotChecked=0, Total=25440 [2024-11-27 20:00:15,090 INFO L87 Difference]: Start difference. First operand 259 states and 286 transitions. Second operand has 160 states, 160 states have (on average 3.38125) internal successors, (541), 160 states have internal predecessors, (541), 0 states have call successors, (0), 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-27 20:00:24,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:00:24,879 INFO L93 Difference]: Finished difference Result 266 states and 293 transitions. [2024-11-27 20:00:24,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-27 20:00:24,880 INFO L78 Accepts]: Start accepts. Automaton has has 160 states, 160 states have (on average 3.38125) internal successors, (541), 160 states have internal predecessors, (541), 0 states have call successors, (0), 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 182 [2024-11-27 20:00:24,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:00:24,882 INFO L225 Difference]: With dead ends: 266 [2024-11-27 20:00:24,882 INFO L226 Difference]: Without dead ends: 264 [2024-11-27 20:00:24,883 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 258 SyntacticMatches, 1 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7217 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=820, Invalid=33220, Unknown=0, NotChecked=0, Total=34040 [2024-11-27 20:00:24,884 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 214 mSDsluCounter, 4770 mSDsCounter, 0 mSdLazyCounter, 11470 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 4826 SdHoareTripleChecker+Invalid, 11472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:00:24,884 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 4826 Invalid, 11472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11470 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2024-11-27 20:00:24,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-11-27 20:00:24,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 263. [2024-11-27 20:00:24,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 1.1068702290076335) internal successors, (290), 262 states have internal predecessors, (290), 0 states have call successors, (0), 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-27 20:00:24,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 290 transitions. [2024-11-27 20:00:24,989 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 290 transitions. Word has length 182 [2024-11-27 20:00:24,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:00:24,989 INFO L471 AbstractCegarLoop]: Abstraction has 263 states and 290 transitions. [2024-11-27 20:00:24,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 160 states, 160 states have (on average 3.38125) internal successors, (541), 160 states have internal predecessors, (541), 0 states have call successors, (0), 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-27 20:00:24,990 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 290 transitions. [2024-11-27 20:00:24,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-27 20:00:24,991 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:00:24,991 INFO L218 NwaCegarLoop]: trace histogram [29, 29, 28, 24, 24, 23, 23, 1, 1, 1, 1, 1, 1] [2024-11-27 20:00:25,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-27 20:00:25,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:00:25,192 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:00:25,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:00:25,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1180057309, now seen corresponding path program 44 times [2024-11-27 20:00:25,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:00:25,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385486450] [2024-11-27 20:00:25,193 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:00:25,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:00:25,295 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:00:25,296 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:00:29,406 INFO L134 CoverageAnalysis]: Checked inductivity of 2299 backedges. 1012 proven. 1287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:00:29,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:00:29,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385486450] [2024-11-27 20:00:29,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385486450] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:00:29,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122637116] [2024-11-27 20:00:29,407 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:00:29,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:00:29,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:00:29,409 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:00:29,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-27 20:00:29,913 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 20:00:29,913 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:00:29,917 INFO L256 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 139 conjuncts are in the unsatisfiable core [2024-11-27 20:00:29,921 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:00:32,011 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 19 treesize of output 1 [2024-11-27 20:00:34,988 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 21 treesize of output 9 [2024-11-27 20:00:35,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2299 backedges. 0 proven. 2299 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:00:35,073 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:00:37,936 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-27 20:00:37,939 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 20 treesize of output 16 [2024-11-27 20:00:40,981 INFO L134 CoverageAnalysis]: Checked inductivity of 2299 backedges. 0 proven. 2299 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:00:40,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122637116] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:00:40,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:00:40,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 164 [2024-11-27 20:00:40,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558910839] [2024-11-27 20:00:40,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:00:40,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2024-11-27 20:00:40,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:00:40,984 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2024-11-27 20:00:40,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=797, Invalid=25935, Unknown=0, NotChecked=0, Total=26732 [2024-11-27 20:00:40,985 INFO L87 Difference]: Start difference. First operand 263 states and 290 transitions. Second operand has 164 states, 164 states have (on average 3.3719512195121952) internal successors, (553), 164 states have internal predecessors, (553), 0 states have call successors, (0), 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-27 20:00:50,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:00:50,955 INFO L93 Difference]: Finished difference Result 366 states and 394 transitions. [2024-11-27 20:00:50,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-27 20:00:50,955 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 3.3719512195121952) internal successors, (553), 164 states have internal predecessors, (553), 0 states have call successors, (0), 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 186 [2024-11-27 20:00:50,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:00:50,956 INFO L225 Difference]: With dead ends: 366 [2024-11-27 20:00:50,956 INFO L226 Difference]: Without dead ends: 263 [2024-11-27 20:00:50,957 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 264 SyntacticMatches, 1 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9621 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=1435, Invalid=35621, Unknown=0, NotChecked=0, Total=37056 [2024-11-27 20:00:50,957 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 112 mSDsluCounter, 5735 mSDsCounter, 0 mSdLazyCounter, 13752 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 5794 SdHoareTripleChecker+Invalid, 13752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:00:50,957 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 5794 Invalid, 13752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13752 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2024-11-27 20:00:50,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2024-11-27 20:00:51,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2024-11-27 20:00:51,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 1.1030534351145038) internal successors, (289), 262 states have internal predecessors, (289), 0 states have call successors, (0), 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-27 20:00:51,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 289 transitions. [2024-11-27 20:00:51,043 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 289 transitions. Word has length 186 [2024-11-27 20:00:51,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:00:51,043 INFO L471 AbstractCegarLoop]: Abstraction has 263 states and 289 transitions. [2024-11-27 20:00:51,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 3.3719512195121952) internal successors, (553), 164 states have internal predecessors, (553), 0 states have call successors, (0), 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-27 20:00:51,043 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 289 transitions. [2024-11-27 20:00:51,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-11-27 20:00:51,044 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:00:51,044 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 29, 24, 24, 23, 23, 1, 1, 1, 1, 1, 1] [2024-11-27 20:00:51,055 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-27 20:00:51,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:00:51,244 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:00:51,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:00:51,245 INFO L85 PathProgramCache]: Analyzing trace with hash 481626884, now seen corresponding path program 45 times [2024-11-27 20:00:51,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:00:51,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923568008] [2024-11-27 20:00:51,245 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:00:51,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:00:51,416 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2024-11-27 20:00:51,416 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:00:55,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2386 backedges. 0 proven. 2386 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:00:55,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:00:55,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923568008] [2024-11-27 20:00:55,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923568008] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:00:55,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888574149] [2024-11-27 20:00:55,139 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:00:55,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:00:55,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:00:55,141 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:00:55,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-27 20:01:38,187 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2024-11-27 20:01:38,187 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:01:38,202 INFO L256 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 142 conjuncts are in the unsatisfiable core [2024-11-27 20:01:38,207 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:01:38,699 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 19 treesize of output 1 [2024-11-27 20:01:38,836 INFO L349 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2024-11-27 20:01:38,836 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 35 treesize of output 15 [2024-11-27 20:01:41,880 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 21 treesize of output 9 [2024-11-27 20:01:42,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2386 backedges. 0 proven. 2386 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:01:42,018 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:01:46,020 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-27 20:01:46,025 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 102 treesize of output 94 [2024-11-27 20:01:50,244 INFO L134 CoverageAnalysis]: Checked inductivity of 2386 backedges. 0 proven. 2386 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:01:50,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888574149] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:01:50,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:01:50,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57, 57] total 138 [2024-11-27 20:01:50,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048500542] [2024-11-27 20:01:50,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:01:50,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 138 states [2024-11-27 20:01:50,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:01:50,247 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2024-11-27 20:01:50,249 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=433, Invalid=18473, Unknown=0, NotChecked=0, Total=18906 [2024-11-27 20:01:50,250 INFO L87 Difference]: Start difference. First operand 263 states and 289 transitions. Second operand has 138 states, 138 states have (on average 3.471014492753623) internal successors, (479), 138 states have internal predecessors, (479), 0 states have call successors, (0), 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-27 20:02:00,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:02:00,935 INFO L93 Difference]: Finished difference Result 270 states and 296 transitions. [2024-11-27 20:02:00,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-27 20:02:00,935 INFO L78 Accepts]: Start accepts. Automaton has has 138 states, 138 states have (on average 3.471014492753623) internal successors, (479), 138 states have internal predecessors, (479), 0 states have call successors, (0), 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 189 [2024-11-27 20:02:00,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:02:00,937 INFO L225 Difference]: With dead ends: 270 [2024-11-27 20:02:00,937 INFO L226 Difference]: Without dead ends: 268 [2024-11-27 20:02:00,938 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 296 SyntacticMatches, 1 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4347 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=686, Invalid=25720, Unknown=0, NotChecked=0, Total=26406 [2024-11-27 20:02:00,939 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 212 mSDsluCounter, 4944 mSDsCounter, 0 mSdLazyCounter, 11906 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 5002 SdHoareTripleChecker+Invalid, 11908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:02:00,939 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 5002 Invalid, 11908 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 11906 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-11-27 20:02:00,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-11-27 20:02:01,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 267. [2024-11-27 20:02:01,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 1.1015037593984962) internal successors, (293), 266 states have internal predecessors, (293), 0 states have call successors, (0), 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-27 20:02:01,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 293 transitions. [2024-11-27 20:02:01,081 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 293 transitions. Word has length 189 [2024-11-27 20:02:01,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:02:01,081 INFO L471 AbstractCegarLoop]: Abstraction has 267 states and 293 transitions. [2024-11-27 20:02:01,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 138 states, 138 states have (on average 3.471014492753623) internal successors, (479), 138 states have internal predecessors, (479), 0 states have call successors, (0), 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-27 20:02:01,082 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 293 transitions. [2024-11-27 20:02:01,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-11-27 20:02:01,083 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:02:01,083 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 29, 25, 25, 24, 24, 1, 1, 1, 1, 1, 1] [2024-11-27 20:02:01,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-27 20:02:01,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:02:01,284 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:02:01,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:02:01,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1581996106, now seen corresponding path program 46 times [2024-11-27 20:02:01,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:02:01,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133999024] [2024-11-27 20:02:01,285 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:02:01,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:02:01,484 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:02:01,484 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:02:06,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2481 backedges. 1104 proven. 1377 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:02:06,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:02:06,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133999024] [2024-11-27 20:02:06,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133999024] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:02:06,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724949813] [2024-11-27 20:02:06,896 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:02:06,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:02:06,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:02:06,898 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:02:06,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-27 20:02:17,626 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:02:17,626 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:02:17,638 INFO L256 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 120 conjuncts are in the unsatisfiable core [2024-11-27 20:02:17,643 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:02:19,758 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 23 treesize of output 1 [2024-11-27 20:02:26,048 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 20:02:26,048 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 25 treesize of output 12 [2024-11-27 20:02:26,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2481 backedges. 1128 proven. 1353 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:02:26,163 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:02:32,262 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 18 treesize of output 16 [2024-11-27 20:02:32,265 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 22 treesize of output 16 [2024-11-27 20:02:37,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2481 backedges. 1104 proven. 1377 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:02:37,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724949813] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:02:37,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:02:37,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59, 59] total 172 [2024-11-27 20:02:37,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645823701] [2024-11-27 20:02:37,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:02:37,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 172 states [2024-11-27 20:02:37,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:02:37,777 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 172 interpolants. [2024-11-27 20:02:37,779 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=4519, Invalid=24893, Unknown=0, NotChecked=0, Total=29412 [2024-11-27 20:02:37,779 INFO L87 Difference]: Start difference. First operand 267 states and 293 transitions. Second operand has 172 states, 172 states have (on average 3.3372093023255816) internal successors, (574), 172 states have internal predecessors, (574), 0 states have call successors, (0), 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-27 20:02:41,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:02:41,602 INFO L93 Difference]: Finished difference Result 370 states and 396 transitions. [2024-11-27 20:02:41,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-27 20:02:41,603 INFO L78 Accepts]: Start accepts. Automaton has has 172 states, 172 states have (on average 3.3372093023255816) internal successors, (574), 172 states have internal predecessors, (574), 0 states have call successors, (0), 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 193 [2024-11-27 20:02:41,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:02:41,605 INFO L225 Difference]: With dead ends: 370 [2024-11-27 20:02:41,605 INFO L226 Difference]: Without dead ends: 267 [2024-11-27 20:02:41,607 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 272 SyntacticMatches, 1 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13468 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=4751, Invalid=25699, Unknown=0, NotChecked=0, Total=30450 [2024-11-27 20:02:41,607 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 10 mSDsluCounter, 1445 mSDsCounter, 0 mSdLazyCounter, 3368 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1506 SdHoareTripleChecker+Invalid, 3368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:02:41,607 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1506 Invalid, 3368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3368 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-27 20:02:41,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-11-27 20:02:41,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2024-11-27 20:02:41,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 1.0977443609022557) internal successors, (292), 266 states have internal predecessors, (292), 0 states have call successors, (0), 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-27 20:02:41,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 292 transitions. [2024-11-27 20:02:41,784 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 292 transitions. Word has length 193 [2024-11-27 20:02:41,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:02:41,785 INFO L471 AbstractCegarLoop]: Abstraction has 267 states and 292 transitions. [2024-11-27 20:02:41,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 172 states, 172 states have (on average 3.3372093023255816) internal successors, (574), 172 states have internal predecessors, (574), 0 states have call successors, (0), 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-27 20:02:41,785 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 292 transitions. [2024-11-27 20:02:41,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-27 20:02:41,787 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:02:41,787 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 30, 25, 25, 24, 24, 1, 1, 1, 1, 1, 1] [2024-11-27 20:02:41,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-11-27 20:02:41,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-11-27 20:02:41,988 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:02:41,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:02:41,989 INFO L85 PathProgramCache]: Analyzing trace with hash -2059607485, now seen corresponding path program 47 times [2024-11-27 20:02:41,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:02:41,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885439218] [2024-11-27 20:02:41,990 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:02:41,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:02:42,764 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2024-11-27 20:02:42,764 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:02:47,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2571 backedges. 0 proven. 2571 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:02:47,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:02:47,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885439218] [2024-11-27 20:02:47,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885439218] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:02:47,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834274049] [2024-11-27 20:02:47,621 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:02:47,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:02:47,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:02:47,623 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:02:47,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-27 20:02:57,134 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2024-11-27 20:02:57,134 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:02:57,151 INFO L256 TraceCheckSpWp]: Trace formula consists of 685 conjuncts, 149 conjuncts are in the unsatisfiable core [2024-11-27 20:02:57,155 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:03:00,582 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 1 [2024-11-27 20:03:00,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 20:03:00,704 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 29 treesize of output 13 [2024-11-27 20:03:04,152 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 17 treesize of output 9 [2024-11-27 20:03:04,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2571 backedges. 0 proven. 2571 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:03:04,259 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:03:08,157 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-27 20:03:08,161 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 46 treesize of output 42 [2024-11-27 20:03:12,498 INFO L134 CoverageAnalysis]: Checked inductivity of 2571 backedges. 0 proven. 2571 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:03:12,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834274049] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:03:12,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:03:12,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59, 59] total 172 [2024-11-27 20:03:12,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438988428] [2024-11-27 20:03:12,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:03:12,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 172 states [2024-11-27 20:03:12,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:03:12,500 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 172 interpolants. [2024-11-27 20:03:12,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=591, Invalid=28821, Unknown=0, NotChecked=0, Total=29412 [2024-11-27 20:03:12,502 INFO L87 Difference]: Start difference. First operand 267 states and 292 transitions. Second operand has 172 states, 172 states have (on average 3.38953488372093) internal successors, (583), 172 states have internal predecessors, (583), 0 states have call successors, (0), 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-27 20:03:23,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:03:23,182 INFO L93 Difference]: Finished difference Result 274 states and 299 transitions. [2024-11-27 20:03:23,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-27 20:03:23,183 INFO L78 Accepts]: Start accepts. Automaton has has 172 states, 172 states have (on average 3.38953488372093) internal successors, (583), 172 states have internal predecessors, (583), 0 states have call successors, (0), 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 196 [2024-11-27 20:03:23,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:03:23,185 INFO L225 Difference]: With dead ends: 274 [2024-11-27 20:03:23,185 INFO L226 Difference]: Without dead ends: 272 [2024-11-27 20:03:23,187 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 278 SyntacticMatches, 1 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8417 ImplicationChecksByTransitivity, 18.6s TimeCoverageRelationStatistics Valid=880, Invalid=38126, Unknown=0, NotChecked=0, Total=39006 [2024-11-27 20:03:23,188 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 242 mSDsluCounter, 6078 mSDsCounter, 0 mSdLazyCounter, 14596 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 6138 SdHoareTripleChecker+Invalid, 14598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:03:23,188 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 6138 Invalid, 14598 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 14596 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2024-11-27 20:03:23,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2024-11-27 20:03:23,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 271. [2024-11-27 20:03:23,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 270 states have (on average 1.0962962962962963) internal successors, (296), 270 states have internal predecessors, (296), 0 states have call successors, (0), 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-27 20:03:23,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 296 transitions. [2024-11-27 20:03:23,415 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 296 transitions. Word has length 196 [2024-11-27 20:03:23,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:03:23,416 INFO L471 AbstractCegarLoop]: Abstraction has 271 states and 296 transitions. [2024-11-27 20:03:23,416 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 172 states, 172 states have (on average 3.38953488372093) internal successors, (583), 172 states have internal predecessors, (583), 0 states have call successors, (0), 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-27 20:03:23,416 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 296 transitions. [2024-11-27 20:03:23,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2024-11-27 20:03:23,417 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:03:23,417 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 30, 26, 26, 25, 25, 1, 1, 1, 1, 1, 1] [2024-11-27 20:03:23,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-27 20:03:23,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-11-27 20:03:23,618 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:03:23,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:03:23,619 INFO L85 PathProgramCache]: Analyzing trace with hash 75986953, now seen corresponding path program 48 times [2024-11-27 20:03:23,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:03:23,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610087323] [2024-11-27 20:03:23,619 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:03:23,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:03:24,586 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2024-11-27 20:03:24,586 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:03:29,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2670 backedges. 1200 proven. 1470 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:03:29,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:03:29,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610087323] [2024-11-27 20:03:29,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610087323] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:03:29,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082724721] [2024-11-27 20:03:29,935 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:03:29,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:03:29,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:03:29,937 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:03:29,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-27 20:03:54,837 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2024-11-27 20:03:54,837 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:03:54,858 INFO L256 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 124 conjuncts are in the unsatisfiable core [2024-11-27 20:03:54,862 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:03:57,511 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 23 treesize of output 1 [2024-11-27 20:04:03,112 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2024-11-27 20:04:03,112 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 25 treesize of output 12 [2024-11-27 20:04:03,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2670 backedges. 1225 proven. 1445 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:04:03,196 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:04:07,790 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 18 treesize of output 16 [2024-11-27 20:04:07,793 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 22 treesize of output 16 [2024-11-27 20:04:12,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2670 backedges. 1200 proven. 1470 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:04:12,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082724721] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:04:12,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:04:12,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61, 61] total 177 [2024-11-27 20:04:12,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403713977] [2024-11-27 20:04:12,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:04:12,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2024-11-27 20:04:12,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:04:12,782 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2024-11-27 20:04:12,784 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3965, Invalid=27187, Unknown=0, NotChecked=0, Total=31152 [2024-11-27 20:04:12,784 INFO L87 Difference]: Start difference. First operand 271 states and 296 transitions. Second operand has 177 states, 177 states have (on average 3.3502824858757063) internal successors, (593), 177 states have internal predecessors, (593), 0 states have call successors, (0), 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-27 20:04:15,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:04:15,638 INFO L93 Difference]: Finished difference Result 378 states and 403 transitions. [2024-11-27 20:04:15,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-27 20:04:15,639 INFO L78 Accepts]: Start accepts. Automaton has has 177 states, 177 states have (on average 3.3502824858757063) internal successors, (593), 177 states have internal predecessors, (593), 0 states have call successors, (0), 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 200 [2024-11-27 20:04:15,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:04:15,640 INFO L225 Difference]: With dead ends: 378 [2024-11-27 20:04:15,640 INFO L226 Difference]: Without dead ends: 271 [2024-11-27 20:04:15,641 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 283 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10153 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=4140, Invalid=27722, Unknown=0, NotChecked=0, Total=31862 [2024-11-27 20:04:15,641 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 9 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 3869 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1725 SdHoareTripleChecker+Invalid, 3869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:04:15,641 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1725 Invalid, 3869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3869 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-27 20:04:15,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2024-11-27 20:04:15,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2024-11-27 20:04:15,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 270 states have (on average 1.0925925925925926) internal successors, (295), 270 states have internal predecessors, (295), 0 states have call successors, (0), 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-27 20:04:15,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 295 transitions. [2024-11-27 20:04:15,777 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 295 transitions. Word has length 200 [2024-11-27 20:04:15,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:04:15,777 INFO L471 AbstractCegarLoop]: Abstraction has 271 states and 295 transitions. [2024-11-27 20:04:15,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 177 states, 177 states have (on average 3.3502824858757063) internal successors, (593), 177 states have internal predecessors, (593), 0 states have call successors, (0), 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-27 20:04:15,778 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 295 transitions. [2024-11-27 20:04:15,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-27 20:04:15,779 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:04:15,779 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 31, 26, 26, 25, 25, 1, 1, 1, 1, 1, 1] [2024-11-27 20:04:15,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-11-27 20:04:15,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:04:15,979 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:04:15,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:04:15,980 INFO L85 PathProgramCache]: Analyzing trace with hash -411143184, now seen corresponding path program 49 times [2024-11-27 20:04:15,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:04:15,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682195633] [2024-11-27 20:04:15,980 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:04:15,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:04:16,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:04:20,257 INFO L134 CoverageAnalysis]: Checked inductivity of 2763 backedges. 0 proven. 2763 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:04:20,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:04:20,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682195633] [2024-11-27 20:04:20,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682195633] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:04:20,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363078787] [2024-11-27 20:04:20,257 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:04:20,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:04:20,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:04:20,259 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:04:20,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ada9903e-18d9-452b-8a95-e067939890fa/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-27 20:04:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:04:20,914 INFO L256 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 157 conjuncts are in the unsatisfiable core [2024-11-27 20:04:20,918 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:04:24,962 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 1 [2024-11-27 20:04:25,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 20:04:25,129 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 29 treesize of output 13 [2024-11-27 20:04:30,010 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 17 treesize of output 9 [2024-11-27 20:04:30,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2763 backedges. 0 proven. 2763 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:04:30,145 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:04:35,233 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-27 20:04:35,238 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 102 treesize of output 94 [2024-11-27 20:04:40,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2763 backedges. 0 proven. 2763 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:04:40,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363078787] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:04:40,804 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:04:40,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61, 61] total 178 [2024-11-27 20:04:40,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134317853] [2024-11-27 20:04:40,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:04:40,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 178 states [2024-11-27 20:04:40,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:04:40,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 178 interpolants. [2024-11-27 20:04:40,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=30895, Unknown=0, NotChecked=0, Total=31506 [2024-11-27 20:04:40,809 INFO L87 Difference]: Start difference. First operand 271 states and 295 transitions. Second operand has 178 states, 178 states have (on average 3.393258426966292) internal successors, (604), 178 states have internal predecessors, (604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)