./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-crafted/zero_sum2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-crafted/zero_sum2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 9040b900faf23bbe274a78992b583d0e69cb8306e352833058a15642ef75b25a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 13:21:30,897 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 13:21:30,958 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 13:21:30,963 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 13:21:30,964 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 13:21:30,988 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 13:21:30,988 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 13:21:30,989 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 13:21:30,989 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 13:21:30,989 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 13:21:30,989 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 13:21:30,989 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 13:21:30,990 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 13:21:30,990 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 13:21:30,990 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 13:21:30,990 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 13:21:30,990 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 13:21:30,991 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 13:21:30,992 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 13:21:30,992 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 13:21:30,992 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 13:21:30,992 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 13:21:30,992 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 13:21:30,992 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 13:21:30,992 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 13:21:30,993 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:21:30,993 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 13:21:30,993 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 13:21:30,993 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 13:21:30,994 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 13:21:30,994 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 13:21:30,994 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 13:21:30,995 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 13:21:30,995 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 13:21:30,995 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 13:21:30,995 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_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9040b900faf23bbe274a78992b583d0e69cb8306e352833058a15642ef75b25a [2024-11-13 13:21:31,344 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 13:21:31,353 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 13:21:31,355 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 13:21:31,357 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 13:21:31,357 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 13:21:31,359 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/array-crafted/zero_sum2.c Unable to find full path for "g++" [2024-11-13 13:21:33,358 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 13:21:33,637 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 13:21:33,638 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/sv-benchmarks/c/array-crafted/zero_sum2.c [2024-11-13 13:21:33,646 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/data/bb9b6932e/8560a2ecf89f4069803924ee01fab96b/FLAGd1a743fb9 [2024-11-13 13:21:33,661 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/data/bb9b6932e/8560a2ecf89f4069803924ee01fab96b [2024-11-13 13:21:33,664 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 13:21:33,666 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 13:21:33,668 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 13:21:33,668 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 13:21:33,673 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 13:21:33,674 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,675 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@497050f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33, skipping insertion in model container [2024-11-13 13:21:33,675 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,692 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 13:21:33,844 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_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/sv-benchmarks/c/array-crafted/zero_sum2.c[400,413] [2024-11-13 13:21:33,866 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:21:33,876 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 13:21:33,888 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_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/sv-benchmarks/c/array-crafted/zero_sum2.c[400,413] [2024-11-13 13:21:33,899 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:21:33,921 INFO L204 MainTranslator]: Completed translation [2024-11-13 13:21:33,922 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33 WrapperNode [2024-11-13 13:21:33,922 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 13:21:33,923 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 13:21:33,923 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 13:21:33,923 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 13:21:33,933 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,941 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,967 INFO L138 Inliner]: procedures = 15, calls = 15, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 81 [2024-11-13 13:21:33,968 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 13:21:33,968 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 13:21:33,970 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 13:21:33,971 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 13:21:33,981 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,981 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,983 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,998 INFO L175 MemorySlicer]: Split 7 memory accesses to 2 slices as follows [2, 5]. 71 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-13 13:21:33,999 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:33,999 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:34,005 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:34,014 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:34,015 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:34,016 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:34,022 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 13:21:34,023 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 13:21:34,023 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 13:21:34,023 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 13:21:34,024 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (1/1) ... [2024-11-13 13:21:34,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:21:34,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:34,075 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 13:21:34,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 13:21:34,118 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 13:21:34,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 13:21:34,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-13 13:21:34,118 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-13 13:21:34,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 13:21:34,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 13:21:34,119 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 13:21:34,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 13:21:34,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 13:21:34,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 13:21:34,120 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 13:21:34,226 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 13:21:34,228 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 13:21:34,409 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-13 13:21:34,409 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 13:21:34,420 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 13:21:34,420 INFO L316 CfgBuilder]: Removed 5 assume(true) statements. [2024-11-13 13:21:34,421 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:21:34 BoogieIcfgContainer [2024-11-13 13:21:34,421 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 13:21:34,424 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 13:21:34,424 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 13:21:34,430 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 13:21:34,431 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:21:33" (1/3) ... [2024-11-13 13:21:34,432 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5934783a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:21:34, skipping insertion in model container [2024-11-13 13:21:34,432 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:21:33" (2/3) ... [2024-11-13 13:21:34,432 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5934783a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:21:34, skipping insertion in model container [2024-11-13 13:21:34,432 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:21:34" (3/3) ... [2024-11-13 13:21:34,434 INFO L112 eAbstractionObserver]: Analyzing ICFG zero_sum2.c [2024-11-13 13:21:34,453 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 13:21:34,454 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG zero_sum2.c that has 1 procedures, 21 locations, 1 initial locations, 5 loop locations, and 1 error locations. [2024-11-13 13:21:34,519 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:21:34,534 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;@3eb5b9c6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:21:34,534 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 13:21:34,540 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 20 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:34,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-13 13:21:34,548 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:34,549 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:34,550 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:34,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:34,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1254013982, now seen corresponding path program 1 times [2024-11-13 13:21:34,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:34,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964393563] [2024-11-13 13:21:34,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:34,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:34,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:34,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:21:34,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:34,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964393563] [2024-11-13 13:21:34,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964393563] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:21:34,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:21:34,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:21:34,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25203631] [2024-11-13 13:21:34,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:21:34,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:21:34,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:34,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:21:34,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:21:34,956 INFO L87 Difference]: Start difference. First operand has 21 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 20 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) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:35,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:35,051 INFO L93 Difference]: Finished difference Result 39 states and 60 transitions. [2024-11-13 13:21:35,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:21:35,055 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-13 13:21:35,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:35,064 INFO L225 Difference]: With dead ends: 39 [2024-11-13 13:21:35,064 INFO L226 Difference]: Without dead ends: 17 [2024-11-13 13:21:35,067 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:21:35,073 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 0 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:35,074 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 35 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:21:35,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2024-11-13 13:21:35,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2024-11-13 13:21:35,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 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-13 13:21:35,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 21 transitions. [2024-11-13 13:21:35,118 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 21 transitions. Word has length 15 [2024-11-13 13:21:35,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:35,118 INFO L471 AbstractCegarLoop]: Abstraction has 17 states and 21 transitions. [2024-11-13 13:21:35,118 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:35,119 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 21 transitions. [2024-11-13 13:21:35,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-13 13:21:35,119 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:35,119 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:35,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 13:21:35,120 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:35,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:35,121 INFO L85 PathProgramCache]: Analyzing trace with hash -2140422357, now seen corresponding path program 1 times [2024-11-13 13:21:35,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:35,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279150145] [2024-11-13 13:21:35,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:35,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:35,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:21:35,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:35,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279150145] [2024-11-13 13:21:35,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279150145] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:21:35,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:21:35,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:21:35,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889593882] [2024-11-13 13:21:35,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:21:35,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:21:35,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:35,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:21:35,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:21:35,337 INFO L87 Difference]: Start difference. First operand 17 states and 21 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:35,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:35,434 INFO L93 Difference]: Finished difference Result 31 states and 41 transitions. [2024-11-13 13:21:35,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:21:35,434 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 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-13 13:21:35,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:35,435 INFO L225 Difference]: With dead ends: 31 [2024-11-13 13:21:35,435 INFO L226 Difference]: Without dead ends: 21 [2024-11-13 13:21:35,435 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:21:35,436 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 15 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:35,437 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 13 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:21:35,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2024-11-13 13:21:35,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2024-11-13 13:21:35,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:35,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 25 transitions. [2024-11-13 13:21:35,443 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 25 transitions. Word has length 16 [2024-11-13 13:21:35,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:35,443 INFO L471 AbstractCegarLoop]: Abstraction has 21 states and 25 transitions. [2024-11-13 13:21:35,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:35,444 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 25 transitions. [2024-11-13 13:21:35,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-13 13:21:35,444 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:35,445 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:35,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 13:21:35,445 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:35,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:35,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1008783211, now seen corresponding path program 1 times [2024-11-13 13:21:35,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:35,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601938652] [2024-11-13 13:21:35,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:35,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:35,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:35,705 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-13 13:21:35,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:35,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601938652] [2024-11-13 13:21:35,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601938652] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:35,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184822036] [2024-11-13 13:21:35,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:35,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:35,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:35,711 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:35,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 13:21:35,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:35,851 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:21:35,855 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:35,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-13 13:21:35,971 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:36,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-13 13:21:36,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184822036] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:36,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:36,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-13 13:21:36,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116037268] [2024-11-13 13:21:36,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:36,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:21:36,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:36,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:21:36,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:21:36,033 INFO L87 Difference]: Start difference. First operand 21 states and 25 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:36,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:36,110 INFO L93 Difference]: Finished difference Result 38 states and 46 transitions. [2024-11-13 13:21:36,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:21:36,111 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2024-11-13 13:21:36,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:36,112 INFO L225 Difference]: With dead ends: 38 [2024-11-13 13:21:36,112 INFO L226 Difference]: Without dead ends: 22 [2024-11-13 13:21:36,113 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:21:36,114 INFO L432 NwaCegarLoop]: 19 mSDtfsCounter, 0 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:36,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 31 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:21:36,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2024-11-13 13:21:36,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2024-11-13 13:21:36,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:36,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 26 transitions. [2024-11-13 13:21:36,124 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 26 transitions. Word has length 20 [2024-11-13 13:21:36,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:36,124 INFO L471 AbstractCegarLoop]: Abstraction has 22 states and 26 transitions. [2024-11-13 13:21:36,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:36,125 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 26 transitions. [2024-11-13 13:21:36,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-13 13:21:36,125 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:36,126 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:36,152 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 13:21:36,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:36,330 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:36,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:36,331 INFO L85 PathProgramCache]: Analyzing trace with hash 316635010, now seen corresponding path program 2 times [2024-11-13 13:21:36,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:36,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526830667] [2024-11-13 13:21:36,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:36,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:36,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:36,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:21:36,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:36,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526830667] [2024-11-13 13:21:36,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526830667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:36,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782264831] [2024-11-13 13:21:36,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:21:36,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:36,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:36,459 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:36,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 13:21:36,575 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:21:36,575 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:21:36,576 INFO L255 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:21:36,578 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:36,669 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:21:36,669 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:36,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:21:36,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782264831] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:36,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:36,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-13 13:21:36,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637734156] [2024-11-13 13:21:36,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:36,741 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:21:36,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:36,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:21:36,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:21:36,743 INFO L87 Difference]: Start difference. First operand 22 states and 26 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:36,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:36,826 INFO L93 Difference]: Finished difference Result 39 states and 49 transitions. [2024-11-13 13:21:36,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:21:36,827 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2024-11-13 13:21:36,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:36,827 INFO L225 Difference]: With dead ends: 39 [2024-11-13 13:21:36,827 INFO L226 Difference]: Without dead ends: 26 [2024-11-13 13:21:36,828 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:21:36,829 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:36,831 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 13 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:21:36,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-13 13:21:36,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2024-11-13 13:21:36,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:36,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2024-11-13 13:21:36,840 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 21 [2024-11-13 13:21:36,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:36,841 INFO L471 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2024-11-13 13:21:36,841 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:36,841 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2024-11-13 13:21:36,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-13 13:21:36,842 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:36,842 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:36,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-13 13:21:37,043 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:37,043 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:37,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:37,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1626042558, now seen corresponding path program 3 times [2024-11-13 13:21:37,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:37,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147327566] [2024-11-13 13:21:37,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:37,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:38,946 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:21:38,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:38,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147327566] [2024-11-13 13:21:38,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147327566] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:38,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783354550] [2024-11-13 13:21:38,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:21:38,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:38,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:38,952 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:38,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 13:21:39,044 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:21:39,044 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:21:39,049 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-13 13:21:39,055 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:39,184 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-13 13:21:39,876 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:21:39,876 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:41,036 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 33 treesize of output 29 [2024-11-13 13:21:41,056 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:21:41,057 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 56 [2024-11-13 13:21:41,215 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:21:41,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783354550] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:41,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:41,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17, 17] total 36 [2024-11-13 13:21:41,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632477921] [2024-11-13 13:21:41,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:41,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-13 13:21:41,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:41,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-13 13:21:41,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2024-11-13 13:21:41,223 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand has 36 states, 36 states have (on average 1.7222222222222223) internal successors, (62), 36 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-13 13:21:41,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:41,863 INFO L93 Difference]: Finished difference Result 43 states and 50 transitions. [2024-11-13 13:21:41,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:21:41,864 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.7222222222222223) internal successors, (62), 36 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) Word has length 25 [2024-11-13 13:21:41,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:41,865 INFO L225 Difference]: With dead ends: 43 [2024-11-13 13:21:41,865 INFO L226 Difference]: Without dead ends: 39 [2024-11-13 13:21:41,866 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=148, Invalid=1184, Unknown=0, NotChecked=0, Total=1332 [2024-11-13 13:21:41,867 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 8 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:41,867 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 75 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 13:21:41,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2024-11-13 13:21:41,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 37. [2024-11-13 13:21:41,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.2222222222222223) internal successors, (44), 36 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:41,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 44 transitions. [2024-11-13 13:21:41,877 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 44 transitions. Word has length 25 [2024-11-13 13:21:41,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:41,877 INFO L471 AbstractCegarLoop]: Abstraction has 37 states and 44 transitions. [2024-11-13 13:21:41,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.7222222222222223) internal successors, (62), 36 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-13 13:21:41,878 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 44 transitions. [2024-11-13 13:21:41,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-13 13:21:41,878 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:41,878 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:41,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 13:21:42,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:42,083 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:42,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:42,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1436989771, now seen corresponding path program 4 times [2024-11-13 13:21:42,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:42,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738663402] [2024-11-13 13:21:42,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:42,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:42,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:42,238 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 13:21:42,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:42,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738663402] [2024-11-13 13:21:42,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738663402] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:42,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429346645] [2024-11-13 13:21:42,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:21:42,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:42,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:42,241 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:42,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 13:21:42,319 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:21:42,320 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:21:42,321 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:21:42,322 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:42,436 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 13:21:42,436 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:42,527 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 13:21:42,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429346645] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:42,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:42,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-13 13:21:42,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390324834] [2024-11-13 13:21:42,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:42,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:21:42,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:42,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:21:42,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:21:42,532 INFO L87 Difference]: Start difference. First operand 37 states and 44 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:42,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:42,760 INFO L93 Difference]: Finished difference Result 76 states and 92 transitions. [2024-11-13 13:21:42,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:21:42,760 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2024-11-13 13:21:42,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:42,763 INFO L225 Difference]: With dead ends: 76 [2024-11-13 13:21:42,763 INFO L226 Difference]: Without dead ends: 43 [2024-11-13 13:21:42,764 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:21:42,764 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 7 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:42,765 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 50 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:21:42,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2024-11-13 13:21:42,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 38. [2024-11-13 13:21:42,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.1891891891891893) internal successors, (44), 37 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:42,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 44 transitions. [2024-11-13 13:21:42,781 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 44 transitions. Word has length 26 [2024-11-13 13:21:42,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:42,782 INFO L471 AbstractCegarLoop]: Abstraction has 38 states and 44 transitions. [2024-11-13 13:21:42,782 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:42,782 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 44 transitions. [2024-11-13 13:21:42,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-13 13:21:42,783 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:42,783 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:42,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-13 13:21:42,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:42,983 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:42,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:42,984 INFO L85 PathProgramCache]: Analyzing trace with hash 238715298, now seen corresponding path program 5 times [2024-11-13 13:21:42,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:42,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259681659] [2024-11-13 13:21:42,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:42,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:43,138 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-13 13:21:43,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:43,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259681659] [2024-11-13 13:21:43,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259681659] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:43,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122160453] [2024-11-13 13:21:43,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:21:43,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:43,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:43,141 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:43,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 13:21:43,223 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:21:43,223 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:21:43,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:21:43,226 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:43,314 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-13 13:21:43,315 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:43,398 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-13 13:21:43,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122160453] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:43,399 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:43,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-13 13:21:43,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31025719] [2024-11-13 13:21:43,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:43,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 13:21:43,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:43,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 13:21:43,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2024-11-13 13:21:43,401 INFO L87 Difference]: Start difference. First operand 38 states and 44 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:43,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:43,524 INFO L93 Difference]: Finished difference Result 43 states and 49 transitions. [2024-11-13 13:21:43,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:21:43,524 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 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 27 [2024-11-13 13:21:43,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:43,525 INFO L225 Difference]: With dead ends: 43 [2024-11-13 13:21:43,525 INFO L226 Difference]: Without dead ends: 31 [2024-11-13 13:21:43,526 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:21:43,527 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 18 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:43,527 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 37 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:21:43,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2024-11-13 13:21:43,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2024-11-13 13:21:43,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:43,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 35 transitions. [2024-11-13 13:21:43,535 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 35 transitions. Word has length 27 [2024-11-13 13:21:43,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:43,535 INFO L471 AbstractCegarLoop]: Abstraction has 31 states and 35 transitions. [2024-11-13 13:21:43,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:43,535 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 35 transitions. [2024-11-13 13:21:43,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-13 13:21:43,536 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:43,536 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:43,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 13:21:43,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-13 13:21:43,737 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:43,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:43,737 INFO L85 PathProgramCache]: Analyzing trace with hash 525204939, now seen corresponding path program 6 times [2024-11-13 13:21:43,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:43,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145882068] [2024-11-13 13:21:43,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:43,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:45,857 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:21:45,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:45,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145882068] [2024-11-13 13:21:45,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145882068] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:45,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251819410] [2024-11-13 13:21:45,858 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:21:45,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:45,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:45,861 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:45,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 13:21:45,958 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:21:45,959 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:21:45,961 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-13 13:21:45,965 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:46,357 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:21:46,357 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:46,885 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:21:46,885 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 52 treesize of output 89 [2024-11-13 13:21:47,179 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:21:47,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251819410] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:47,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:47,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 12, 12] total 38 [2024-11-13 13:21:47,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8311365] [2024-11-13 13:21:47,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:47,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-13 13:21:47,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:47,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-13 13:21:47,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1273, Unknown=0, NotChecked=0, Total=1406 [2024-11-13 13:21:47,184 INFO L87 Difference]: Start difference. First operand 31 states and 35 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 38 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-13 13:21:48,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:48,078 INFO L93 Difference]: Finished difference Result 51 states and 58 transitions. [2024-11-13 13:21:48,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:21:48,078 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 38 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) Word has length 30 [2024-11-13 13:21:48,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:48,079 INFO L225 Difference]: With dead ends: 51 [2024-11-13 13:21:48,079 INFO L226 Difference]: Without dead ends: 47 [2024-11-13 13:21:48,080 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2024-11-13 13:21:48,081 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 7 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:48,083 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 82 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 13:21:48,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2024-11-13 13:21:48,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 44. [2024-11-13 13:21:48,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 1.186046511627907) internal successors, (51), 43 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:48,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 51 transitions. [2024-11-13 13:21:48,104 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 51 transitions. Word has length 30 [2024-11-13 13:21:48,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:48,105 INFO L471 AbstractCegarLoop]: Abstraction has 44 states and 51 transitions. [2024-11-13 13:21:48,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 38 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-13 13:21:48,105 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 51 transitions. [2024-11-13 13:21:48,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-13 13:21:48,106 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:48,106 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:48,132 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-13 13:21:48,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-13 13:21:48,307 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:48,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:48,308 INFO L85 PathProgramCache]: Analyzing trace with hash -92666270, now seen corresponding path program 7 times [2024-11-13 13:21:48,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:48,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875793917] [2024-11-13 13:21:48,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:48,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:48,491 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 13:21:48,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:48,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875793917] [2024-11-13 13:21:48,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875793917] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:48,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840194554] [2024-11-13 13:21:48,492 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:21:48,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:48,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:48,494 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:48,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 13:21:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:48,584 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 13:21:48,586 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:48,729 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 13:21:48,730 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:48,848 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 13:21:48,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840194554] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:48,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:48,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-13 13:21:48,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452913742] [2024-11-13 13:21:48,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:48,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:21:48,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:48,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:21:48,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:21:48,850 INFO L87 Difference]: Start difference. First operand 44 states and 51 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:49,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:49,032 INFO L93 Difference]: Finished difference Result 85 states and 99 transitions. [2024-11-13 13:21:49,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:21:49,034 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2024-11-13 13:21:49,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:49,035 INFO L225 Difference]: With dead ends: 85 [2024-11-13 13:21:49,035 INFO L226 Difference]: Without dead ends: 45 [2024-11-13 13:21:49,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 49 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:21:49,037 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 1 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:49,039 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 40 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:21:49,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2024-11-13 13:21:49,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2024-11-13 13:21:49,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.1818181818181819) internal successors, (52), 44 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:49,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 52 transitions. [2024-11-13 13:21:49,055 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 52 transitions. Word has length 31 [2024-11-13 13:21:49,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:49,056 INFO L471 AbstractCegarLoop]: Abstraction has 45 states and 52 transitions. [2024-11-13 13:21:49,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:49,056 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 52 transitions. [2024-11-13 13:21:49,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-13 13:21:49,058 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:49,061 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:49,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-13 13:21:49,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-13 13:21:49,261 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:49,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:49,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1719155179, now seen corresponding path program 8 times [2024-11-13 13:21:49,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:49,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108504411] [2024-11-13 13:21:49,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:49,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:49,426 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 13:21:49,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:49,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108504411] [2024-11-13 13:21:49,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108504411] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:49,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598926220] [2024-11-13 13:21:49,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:21:49,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:49,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:49,429 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:49,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-13 13:21:49,508 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:21:49,508 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:21:49,509 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 13:21:49,510 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:49,611 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 13:21:49,611 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:49,722 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 13:21:49,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598926220] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:49,723 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:49,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-13 13:21:49,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554370852] [2024-11-13 13:21:49,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:49,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:21:49,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:49,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:21:49,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:21:49,725 INFO L87 Difference]: Start difference. First operand 45 states and 52 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:49,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:21:49,896 INFO L93 Difference]: Finished difference Result 63 states and 75 transitions. [2024-11-13 13:21:49,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:21:49,897 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2024-11-13 13:21:49,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:21:49,898 INFO L225 Difference]: With dead ends: 63 [2024-11-13 13:21:49,900 INFO L226 Difference]: Without dead ends: 36 [2024-11-13 13:21:49,900 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 50 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:21:49,901 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 15 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:21:49,902 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 43 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:21:49,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2024-11-13 13:21:49,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2024-11-13 13:21:49,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:49,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 40 transitions. [2024-11-13 13:21:49,916 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 40 transitions. Word has length 32 [2024-11-13 13:21:49,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:21:49,916 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 40 transitions. [2024-11-13 13:21:49,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:21:49,917 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 40 transitions. [2024-11-13 13:21:49,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-13 13:21:49,917 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:21:49,917 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:21:49,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-13 13:21:50,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:50,118 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:21:50,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:21:50,119 INFO L85 PathProgramCache]: Analyzing trace with hash -885572382, now seen corresponding path program 9 times [2024-11-13 13:21:50,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:21:50,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448809293] [2024-11-13 13:21:50,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:21:50,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:21:50,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:21:53,223 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:21:53,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:21:53,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448809293] [2024-11-13 13:21:53,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448809293] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:21:53,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271901819] [2024-11-13 13:21:53,223 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:21:53,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:21:53,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:21:53,225 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:21:53,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-13 13:21:53,329 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 13:21:53,330 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:21:53,332 INFO L255 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-13 13:21:53,336 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:21:53,366 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-13 13:21:54,908 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:21:54,909 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 15 treesize of output 14 [2024-11-13 13:21:55,037 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:21:55,037 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:21:56,836 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:21:56,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271901819] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:21:56,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:21:56,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 27] total 77 [2024-11-13 13:21:56,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409924733] [2024-11-13 13:21:56,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:21:56,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2024-11-13 13:21:56,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:21:56,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2024-11-13 13:21:56,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=5373, Unknown=0, NotChecked=0, Total=5852 [2024-11-13 13:21:56,842 INFO L87 Difference]: Start difference. First operand 36 states and 40 transitions. Second operand has 77 states, 77 states have (on average 1.2077922077922079) internal successors, (93), 77 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:01,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:22:01,499 INFO L93 Difference]: Finished difference Result 94 states and 111 transitions. [2024-11-13 13:22:01,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-13 13:22:01,500 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 1.2077922077922079) internal successors, (93), 77 states have internal predecessors, (93), 0 states have call successors, (0), 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-13 13:22:01,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:22:01,501 INFO L225 Difference]: With dead ends: 94 [2024-11-13 13:22:01,501 INFO L226 Difference]: Without dead ends: 79 [2024-11-13 13:22:01,506 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3449 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=1088, Invalid=11794, Unknown=0, NotChecked=0, Total=12882 [2024-11-13 13:22:01,507 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 46 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:22:01,507 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 157 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1508 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-13 13:22:01,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-11-13 13:22:01,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 58. [2024-11-13 13:22:01,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 1.2280701754385965) internal successors, (70), 57 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-13 13:22:01,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 70 transitions. [2024-11-13 13:22:01,524 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 70 transitions. Word has length 35 [2024-11-13 13:22:01,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:22:01,525 INFO L471 AbstractCegarLoop]: Abstraction has 58 states and 70 transitions. [2024-11-13 13:22:01,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 1.2077922077922079) internal successors, (93), 77 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:01,525 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 70 transitions. [2024-11-13 13:22:01,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-13 13:22:01,526 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:22:01,526 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:22:01,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-13 13:22:01,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-13 13:22:01,726 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:22:01,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:22:01,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1773604779, now seen corresponding path program 10 times [2024-11-13 13:22:01,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:22:01,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251064969] [2024-11-13 13:22:01,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:22:01,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:22:01,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:22:01,931 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 13:22:01,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:22:01,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251064969] [2024-11-13 13:22:01,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251064969] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:22:01,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631986163] [2024-11-13 13:22:01,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:22:01,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:22:01,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:22:01,935 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:22:01,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-13 13:22:02,030 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:22:02,031 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:22:02,032 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 13:22:02,033 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:22:02,254 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 13:22:02,254 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:22:02,405 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 13:22:02,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631986163] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:22:02,405 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:22:02,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2024-11-13 13:22:02,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806735308] [2024-11-13 13:22:02,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:22:02,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-13 13:22:02,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:22:02,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-13 13:22:02,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2024-11-13 13:22:02,407 INFO L87 Difference]: Start difference. First operand 58 states and 70 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:02,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:22:02,696 INFO L93 Difference]: Finished difference Result 111 states and 132 transitions. [2024-11-13 13:22:02,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 13:22:02,696 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2024-11-13 13:22:02,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:22:02,697 INFO L225 Difference]: With dead ends: 111 [2024-11-13 13:22:02,697 INFO L226 Difference]: Without dead ends: 57 [2024-11-13 13:22:02,698 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 52 SyntacticMatches, 9 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2024-11-13 13:22:02,698 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 7 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:22:02,699 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 55 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:22:02,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-13 13:22:02,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 52. [2024-11-13 13:22:02,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.1372549019607843) internal successors, (58), 51 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:02,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 58 transitions. [2024-11-13 13:22:02,721 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 58 transitions. Word has length 36 [2024-11-13 13:22:02,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:22:02,722 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 58 transitions. [2024-11-13 13:22:02,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:02,722 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 58 transitions. [2024-11-13 13:22:02,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-13 13:22:02,724 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:22:02,724 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:22:02,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-13 13:22:02,924 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-13 13:22:02,925 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:22:02,925 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:22:02,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1324287810, now seen corresponding path program 11 times [2024-11-13 13:22:02,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:22:02,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703951830] [2024-11-13 13:22:02,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:22:02,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:22:02,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:22:03,173 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 13:22:03,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:22:03,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703951830] [2024-11-13 13:22:03,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703951830] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:22:03,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48293592] [2024-11-13 13:22:03,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:22:03,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:22:03,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:22:03,176 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:22:03,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-13 13:22:03,335 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-13 13:22:03,336 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:22:03,338 INFO L255 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 13:22:03,339 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:22:03,480 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 13:22:03,481 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:22:03,629 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 13:22:03,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48293592] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:22:03,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:22:03,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-13 13:22:03,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558266538] [2024-11-13 13:22:03,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:22:03,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 13:22:03,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:22:03,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 13:22:03,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:22:03,631 INFO L87 Difference]: Start difference. First operand 52 states and 58 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:03,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:22:03,766 INFO L93 Difference]: Finished difference Result 57 states and 63 transitions. [2024-11-13 13:22:03,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:22:03,769 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2024-11-13 13:22:03,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:22:03,769 INFO L225 Difference]: With dead ends: 57 [2024-11-13 13:22:03,769 INFO L226 Difference]: Without dead ends: 41 [2024-11-13 13:22:03,770 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 57 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:22:03,770 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:22:03,770 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 32 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:22:03,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-13 13:22:03,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2024-11-13 13:22:03,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:03,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 45 transitions. [2024-11-13 13:22:03,782 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 45 transitions. Word has length 37 [2024-11-13 13:22:03,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:22:03,783 INFO L471 AbstractCegarLoop]: Abstraction has 41 states and 45 transitions. [2024-11-13 13:22:03,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:03,783 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 45 transitions. [2024-11-13 13:22:03,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-13 13:22:03,784 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:22:03,784 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:22:03,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-13 13:22:03,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-13 13:22:03,989 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:22:03,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:22:03,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1855763499, now seen corresponding path program 12 times [2024-11-13 13:22:03,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:22:03,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617685786] [2024-11-13 13:22:03,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:22:03,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:22:04,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:22:07,558 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:22:07,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:22:07,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617685786] [2024-11-13 13:22:07,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617685786] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:22:07,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216274795] [2024-11-13 13:22:07,558 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:22:07,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:22:07,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:22:07,560 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:22:07,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 13:22:07,655 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-13 13:22:07,655 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:22:07,657 WARN L253 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 107 conjuncts are in the unsatisfiable core [2024-11-13 13:22:07,660 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:22:07,722 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-13 13:22:08,798 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:22:08,799 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 15 treesize of output 14 [2024-11-13 13:22:08,904 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:22:08,904 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:22:24,205 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 33 treesize of output 29 [2024-11-13 13:22:24,218 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:22:24,218 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 56 [2024-11-13 13:22:24,847 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 72 refuted. 3 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:22:24,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216274795] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:22:24,847 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:22:24,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 26, 36] total 86 [2024-11-13 13:22:24,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640889132] [2024-11-13 13:22:24,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:22:24,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2024-11-13 13:22:24,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:22:24,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2024-11-13 13:22:24,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=499, Invalid=6808, Unknown=3, NotChecked=0, Total=7310 [2024-11-13 13:22:24,851 INFO L87 Difference]: Start difference. First operand 41 states and 45 transitions. Second operand has 86 states, 86 states have (on average 1.255813953488372) internal successors, (108), 86 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:29,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.55s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-13 13:22:36,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-13 13:22:38,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-13 13:22:41,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-13 13:22:43,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:22:43,454 INFO L93 Difference]: Finished difference Result 117 states and 134 transitions. [2024-11-13 13:22:43,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-11-13 13:22:43,454 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 1.255813953488372) internal successors, (108), 86 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2024-11-13 13:22:43,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:22:43,455 INFO L225 Difference]: With dead ends: 117 [2024-11-13 13:22:43,455 INFO L226 Difference]: Without dead ends: 94 [2024-11-13 13:22:43,459 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4201 ImplicationChecksByTransitivity, 22.3s TimeCoverageRelationStatistics Valid=1190, Invalid=14307, Unknown=3, NotChecked=0, Total=15500 [2024-11-13 13:22:43,460 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 26 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 2963 mSolverCounterSat, 150 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 3117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 2963 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2024-11-13 13:22:43,460 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 218 Invalid, 3117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 2963 Invalid, 4 Unknown, 0 Unchecked, 13.6s Time] [2024-11-13 13:22:43,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-11-13 13:22:43,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 78. [2024-11-13 13:22:43,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 1.155844155844156) internal successors, (89), 77 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:43,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 89 transitions. [2024-11-13 13:22:43,503 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 89 transitions. Word has length 40 [2024-11-13 13:22:43,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:22:43,503 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 89 transitions. [2024-11-13 13:22:43,503 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.255813953488372) internal successors, (108), 86 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:43,503 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 89 transitions. [2024-11-13 13:22:43,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-13 13:22:43,507 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:22:43,507 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:22:43,524 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-13 13:22:43,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-13 13:22:43,708 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:22:43,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:22:43,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1422838786, now seen corresponding path program 13 times [2024-11-13 13:22:43,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:22:43,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305878895] [2024-11-13 13:22:43,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:22:43,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:22:43,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:22:44,028 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:22:44,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:22:44,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305878895] [2024-11-13 13:22:44,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305878895] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:22:44,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342377263] [2024-11-13 13:22:44,028 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:22:44,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:22:44,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:22:44,033 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:22:44,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-13 13:22:44,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:22:44,158 INFO L255 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:22:44,160 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:22:44,406 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:22:44,406 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:22:44,589 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:22:44,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342377263] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:22:44,589 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:22:44,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-13 13:22:44,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655051015] [2024-11-13 13:22:44,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:22:44,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 13:22:44,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:22:44,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 13:22:44,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:22:44,591 INFO L87 Difference]: Start difference. First operand 78 states and 89 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:44,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:22:44,825 INFO L93 Difference]: Finished difference Result 110 states and 124 transitions. [2024-11-13 13:22:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:22:44,826 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 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 41 [2024-11-13 13:22:44,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:22:44,826 INFO L225 Difference]: With dead ends: 110 [2024-11-13 13:22:44,827 INFO L226 Difference]: Without dead ends: 59 [2024-11-13 13:22:44,827 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 63 SyntacticMatches, 11 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:22:44,828 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 0 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:22:44,828 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 62 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:22:44,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2024-11-13 13:22:44,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2024-11-13 13:22:44,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.1379310344827587) internal successors, (66), 58 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:44,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 66 transitions. [2024-11-13 13:22:44,854 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 66 transitions. Word has length 41 [2024-11-13 13:22:44,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:22:44,855 INFO L471 AbstractCegarLoop]: Abstraction has 59 states and 66 transitions. [2024-11-13 13:22:44,855 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:44,855 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 66 transitions. [2024-11-13 13:22:44,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-13 13:22:44,855 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:22:44,855 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:22:44,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-13 13:22:45,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-13 13:22:45,060 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:22:45,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:22:45,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1723013045, now seen corresponding path program 14 times [2024-11-13 13:22:45,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:22:45,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665967832] [2024-11-13 13:22:45,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:22:45,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:22:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:22:45,363 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 13:22:45,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:22:45,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665967832] [2024-11-13 13:22:45,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665967832] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:22:45,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384946342] [2024-11-13 13:22:45,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:22:45,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:22:45,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:22:45,368 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:22:45,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 13:22:45,482 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:22:45,482 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:22:45,483 INFO L255 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:22:45,485 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:22:45,662 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 13:22:45,662 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:22:45,852 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 13:22:45,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384946342] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:22:45,852 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:22:45,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-13 13:22:45,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181107100] [2024-11-13 13:22:45,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:22:45,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 13:22:45,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:22:45,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 13:22:45,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:22:45,854 INFO L87 Difference]: Start difference. First operand 59 states and 66 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:46,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:22:46,095 INFO L93 Difference]: Finished difference Result 81 states and 93 transitions. [2024-11-13 13:22:46,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:22:46,095 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2024-11-13 13:22:46,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:22:46,096 INFO L225 Difference]: With dead ends: 81 [2024-11-13 13:22:46,096 INFO L226 Difference]: Without dead ends: 46 [2024-11-13 13:22:46,097 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 64 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2024-11-13 13:22:46,097 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 18 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:22:46,098 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 33 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:22:46,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2024-11-13 13:22:46,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2024-11-13 13:22:46,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:46,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 50 transitions. [2024-11-13 13:22:46,118 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 50 transitions. Word has length 42 [2024-11-13 13:22:46,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:22:46,118 INFO L471 AbstractCegarLoop]: Abstraction has 46 states and 50 transitions. [2024-11-13 13:22:46,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:22:46,119 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 50 transitions. [2024-11-13 13:22:46,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-13 13:22:46,119 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:22:46,119 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:22:46,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-13 13:22:46,320 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-13 13:22:46,320 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:22:46,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:22:46,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1143119230, now seen corresponding path program 15 times [2024-11-13 13:22:46,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:22:46,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992875587] [2024-11-13 13:22:46,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:22:46,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:22:46,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:22:50,746 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 3 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:22:50,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:22:50,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992875587] [2024-11-13 13:22:50,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992875587] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:22:50,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088862485] [2024-11-13 13:22:50,747 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:22:50,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:22:50,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:22:50,752 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:22:50,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-13 13:22:50,886 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 13:22:50,886 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:22:50,891 WARN L253 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 125 conjuncts are in the unsatisfiable core [2024-11-13 13:22:50,895 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:22:51,180 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-13 13:22:53,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:22:53,339 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:22:53,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 33 [2024-11-13 13:22:53,488 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:22:53,489 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:22:56,030 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 27 treesize of output 23 [2024-11-13 13:22:56,037 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:22:56,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 28 [2024-11-13 13:22:56,539 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:22:56,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088862485] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:22:56,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:22:56,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 31, 33] total 94 [2024-11-13 13:22:56,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51645451] [2024-11-13 13:22:56,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:22:56,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2024-11-13 13:22:56,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:22:56,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2024-11-13 13:22:56,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=574, Invalid=8168, Unknown=0, NotChecked=0, Total=8742 [2024-11-13 13:22:56,542 INFO L87 Difference]: Start difference. First operand 46 states and 50 transitions. Second operand has 94 states, 94 states have (on average 1.3191489361702127) internal successors, (124), 94 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:23:02,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:23:02,998 INFO L93 Difference]: Finished difference Result 112 states and 125 transitions. [2024-11-13 13:23:02,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-13 13:23:02,998 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 1.3191489361702127) internal successors, (124), 94 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2024-11-13 13:23:02,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:23:02,999 INFO L225 Difference]: With dead ends: 112 [2024-11-13 13:23:02,999 INFO L226 Difference]: Without dead ends: 107 [2024-11-13 13:23:03,001 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5099 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=1035, Invalid=15735, Unknown=0, NotChecked=0, Total=16770 [2024-11-13 13:23:03,001 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 37 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 2404 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 2501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 2404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:23:03,002 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 182 Invalid, 2501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 2404 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-13 13:23:03,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-13 13:23:03,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 65. [2024-11-13 13:23:03,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.125) internal successors, (72), 64 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:23:03,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 72 transitions. [2024-11-13 13:23:03,035 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 72 transitions. Word has length 45 [2024-11-13 13:23:03,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:23:03,035 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 72 transitions. [2024-11-13 13:23:03,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 1.3191489361702127) internal successors, (124), 94 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:23:03,036 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 72 transitions. [2024-11-13 13:23:03,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-13 13:23:03,036 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:23:03,036 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:23:03,055 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-13 13:23:03,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-13 13:23:03,237 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:23:03,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:23:03,237 INFO L85 PathProgramCache]: Analyzing trace with hash -945885685, now seen corresponding path program 16 times [2024-11-13 13:23:03,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:23:03,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359491332] [2024-11-13 13:23:03,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:23:03,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:23:03,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:23:03,541 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 22 proven. 27 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-13 13:23:03,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:23:03,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359491332] [2024-11-13 13:23:03,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359491332] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:23:03,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493845126] [2024-11-13 13:23:03,542 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:23:03,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:23:03,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:23:03,544 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:23:03,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-13 13:23:03,651 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:23:03,651 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:23:03,653 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 13:23:03,654 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:23:04,070 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-13 13:23:04,070 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:23:04,330 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-13 13:23:04,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493845126] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:23:04,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:23:04,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2024-11-13 13:23:04,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537810658] [2024-11-13 13:23:04,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:23:04,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 13:23:04,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:23:04,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 13:23:04,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=802, Unknown=0, NotChecked=0, Total=992 [2024-11-13 13:23:04,332 INFO L87 Difference]: Start difference. First operand 65 states and 72 transitions. Second operand has 32 states, 32 states have (on average 1.625) internal successors, (52), 32 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:23:04,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:23:04,711 INFO L93 Difference]: Finished difference Result 132 states and 148 transitions. [2024-11-13 13:23:04,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 13:23:04,712 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.625) internal successors, (52), 32 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2024-11-13 13:23:04,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:23:04,712 INFO L225 Difference]: With dead ends: 132 [2024-11-13 13:23:04,712 INFO L226 Difference]: Without dead ends: 71 [2024-11-13 13:23:04,713 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 64 SyntacticMatches, 13 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=283, Invalid=1123, Unknown=0, NotChecked=0, Total=1406 [2024-11-13 13:23:04,713 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 5 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:23:04,714 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 41 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:23:04,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-13 13:23:04,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 66. [2024-11-13 13:23:04,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.1076923076923078) internal successors, (72), 65 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:23:04,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 72 transitions. [2024-11-13 13:23:04,741 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 72 transitions. Word has length 46 [2024-11-13 13:23:04,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:23:04,742 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 72 transitions. [2024-11-13 13:23:04,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.625) internal successors, (52), 32 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:23:04,742 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 72 transitions. [2024-11-13 13:23:04,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-13 13:23:04,742 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:23:04,743 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:23:04,758 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-13 13:23:04,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-13 13:23:04,943 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:23:04,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:23:04,943 INFO L85 PathProgramCache]: Analyzing trace with hash 124323042, now seen corresponding path program 17 times [2024-11-13 13:23:04,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:23:04,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675575724] [2024-11-13 13:23:04,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:23:04,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:23:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:23:05,242 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 15 proven. 34 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-13 13:23:05,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:23:05,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675575724] [2024-11-13 13:23:05,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675575724] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:23:05,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376814115] [2024-11-13 13:23:05,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:23:05,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:23:05,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:23:05,245 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:23:05,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 13:23:05,439 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-13 13:23:05,440 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:23:05,442 INFO L255 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 13:23:05,443 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:23:05,720 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 21 proven. 28 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-13 13:23:05,720 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:23:05,957 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 21 proven. 28 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-13 13:23:05,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376814115] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:23:05,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:23:05,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2024-11-13 13:23:05,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618979778] [2024-11-13 13:23:05,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:23:05,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 13:23:05,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:23:05,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 13:23:05,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=802, Unknown=0, NotChecked=0, Total=992 [2024-11-13 13:23:05,959 INFO L87 Difference]: Start difference. First operand 66 states and 72 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 32 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-13 13:23:06,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:23:06,315 INFO L93 Difference]: Finished difference Result 71 states and 77 transitions. [2024-11-13 13:23:06,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 13:23:06,316 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 32 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) Word has length 47 [2024-11-13 13:23:06,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:23:06,316 INFO L225 Difference]: With dead ends: 71 [2024-11-13 13:23:06,316 INFO L226 Difference]: Without dead ends: 51 [2024-11-13 13:23:06,317 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 65 SyntacticMatches, 14 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=297, Invalid=1263, Unknown=0, NotChecked=0, Total=1560 [2024-11-13 13:23:06,317 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 9 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:23:06,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 44 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:23:06,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-11-13 13:23:06,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2024-11-13 13:23:06,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 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-13 13:23:06,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 55 transitions. [2024-11-13 13:23:06,333 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 55 transitions. Word has length 47 [2024-11-13 13:23:06,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:23:06,333 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 55 transitions. [2024-11-13 13:23:06,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 32 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-13 13:23:06,333 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 55 transitions. [2024-11-13 13:23:06,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-13 13:23:06,334 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:23:06,334 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:23:06,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-13 13:23:06,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:23:06,534 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:23:06,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:23:06,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1530727797, now seen corresponding path program 18 times [2024-11-13 13:23:06,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:23:06,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083424078] [2024-11-13 13:23:06,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:23:06,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:23:06,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:23:13,082 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:23:13,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:23:13,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083424078] [2024-11-13 13:23:13,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083424078] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:23:13,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939903741] [2024-11-13 13:23:13,083 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:23:13,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:23:13,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:23:13,085 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:23:13,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-13 13:23:13,213 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-13 13:23:13,213 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:23:13,216 WARN L253 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 144 conjuncts are in the unsatisfiable core [2024-11-13 13:23:13,218 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:23:13,354 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-13 13:23:15,484 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:23:15,484 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 19 treesize of output 16 [2024-11-13 13:23:15,659 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:23:15,659 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:24:42,237 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 20 treesize of output 18 [2024-11-13 13:24:42,243 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 24 treesize of output 18 [2024-11-13 13:24:43,006 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 21 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:24:43,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939903741] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:24:43,006 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:24:43,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 32, 38] total 102 [2024-11-13 13:24:43,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456675335] [2024-11-13 13:24:43,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:24:43,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2024-11-13 13:24:43,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:24:43,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2024-11-13 13:24:43,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=816, Invalid=9465, Unknown=21, NotChecked=0, Total=10302 [2024-11-13 13:24:43,009 INFO L87 Difference]: Start difference. First operand 51 states and 55 transitions. Second operand has 102 states, 102 states have (on average 1.3333333333333333) internal successors, (136), 102 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-13 13:24:47,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:24:47,545 INFO L93 Difference]: Finished difference Result 83 states and 90 transitions. [2024-11-13 13:24:47,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 13:24:47,546 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 1.3333333333333333) internal successors, (136), 102 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) Word has length 50 [2024-11-13 13:24:47,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:24:47,546 INFO L225 Difference]: With dead ends: 83 [2024-11-13 13:24:47,547 INFO L226 Difference]: Without dead ends: 79 [2024-11-13 13:24:47,548 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4247 ImplicationChecksByTransitivity, 92.2s TimeCoverageRelationStatistics Valid=1049, Invalid=12039, Unknown=22, NotChecked=0, Total=13110 [2024-11-13 13:24:47,548 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 4 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 2700 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 2726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-13 13:24:47,548 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 195 Invalid, 2726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2700 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-13 13:24:47,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-11-13 13:24:47,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 72. [2024-11-13 13:24:47,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 1.1126760563380282) internal successors, (79), 71 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:24:47,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 79 transitions. [2024-11-13 13:24:47,586 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 79 transitions. Word has length 50 [2024-11-13 13:24:47,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:24:47,587 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 79 transitions. [2024-11-13 13:24:47,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 1.3333333333333333) internal successors, (136), 102 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-13 13:24:47,587 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 79 transitions. [2024-11-13 13:24:47,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-13 13:24:47,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:24:47,588 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:24:47,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-13 13:24:47,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:24:47,788 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:24:47,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:24:47,789 INFO L85 PathProgramCache]: Analyzing trace with hash -489616990, now seen corresponding path program 19 times [2024-11-13 13:24:47,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:24:47,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550039657] [2024-11-13 13:24:47,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:24:47,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:24:47,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:24:48,113 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 29 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-13 13:24:48,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:24:48,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550039657] [2024-11-13 13:24:48,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550039657] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:24:48,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980747330] [2024-11-13 13:24:48,113 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:24:48,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:24:48,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:24:48,115 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:24:48,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-13 13:24:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:24:48,252 INFO L255 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 13:24:48,253 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:24:48,534 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 36 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-13 13:24:48,534 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:24:48,705 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 36 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-13 13:24:48,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980747330] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:24:48,705 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:24:48,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-13 13:24:48,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287252755] [2024-11-13 13:24:48,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:24:48,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 13:24:48,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:24:48,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 13:24:48,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2024-11-13 13:24:48,706 INFO L87 Difference]: Start difference. First operand 72 states and 79 transitions. Second operand has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:24:49,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:24:49,007 INFO L93 Difference]: Finished difference Result 141 states and 155 transitions. [2024-11-13 13:24:49,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 13:24:49,007 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 0 states have call successors, (0), 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 51 [2024-11-13 13:24:49,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:24:49,008 INFO L225 Difference]: With dead ends: 141 [2024-11-13 13:24:49,008 INFO L226 Difference]: Without dead ends: 73 [2024-11-13 13:24:49,008 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 77 SyntacticMatches, 15 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2024-11-13 13:24:49,009 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 1 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:24:49,009 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 67 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:24:49,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-11-13 13:24:49,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2024-11-13 13:24:49,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 1.1111111111111112) internal successors, (80), 72 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:24:49,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 80 transitions. [2024-11-13 13:24:49,033 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 80 transitions. Word has length 51 [2024-11-13 13:24:49,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:24:49,033 INFO L471 AbstractCegarLoop]: Abstraction has 73 states and 80 transitions. [2024-11-13 13:24:49,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:24:49,033 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 80 transitions. [2024-11-13 13:24:49,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-13 13:24:49,034 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:24:49,034 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:24:49,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-13 13:24:49,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:24:49,234 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:24:49,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:24:49,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1701634389, now seen corresponding path program 20 times [2024-11-13 13:24:49,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:24:49,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135214625] [2024-11-13 13:24:49,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:24:49,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:24:49,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:24:49,590 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 21 proven. 43 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 13:24:49,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:24:49,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135214625] [2024-11-13 13:24:49,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135214625] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:24:49,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936936655] [2024-11-13 13:24:49,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:24:49,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:24:49,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:24:49,594 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:24:49,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-13 13:24:49,717 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:24:49,717 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:24:49,719 INFO L255 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 13:24:49,720 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:24:49,953 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 28 proven. 36 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 13:24:49,953 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:24:50,180 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 28 proven. 36 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 13:24:50,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936936655] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:24:50,181 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:24:50,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-13 13:24:50,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640169016] [2024-11-13 13:24:50,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:24:50,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 13:24:50,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:24:50,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 13:24:50,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=611, Unknown=0, NotChecked=0, Total=812 [2024-11-13 13:24:50,182 INFO L87 Difference]: Start difference. First operand 73 states and 80 transitions. Second operand has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:24:50,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:24:50,377 INFO L93 Difference]: Finished difference Result 99 states and 111 transitions. [2024-11-13 13:24:50,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-13 13:24:50,377 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2024-11-13 13:24:50,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:24:50,378 INFO L225 Difference]: With dead ends: 99 [2024-11-13 13:24:50,378 INFO L226 Difference]: Without dead ends: 56 [2024-11-13 13:24:50,378 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 78 SyntacticMatches, 16 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2024-11-13 13:24:50,381 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 18 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:24:50,381 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 40 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:24:50,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-13 13:24:50,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-11-13 13:24:50,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:24:50,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 60 transitions. [2024-11-13 13:24:50,403 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 60 transitions. Word has length 52 [2024-11-13 13:24:50,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:24:50,403 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 60 transitions. [2024-11-13 13:24:50,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:24:50,403 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 60 transitions. [2024-11-13 13:24:50,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-13 13:24:50,403 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:24:50,403 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:24:50,418 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-13 13:24:50,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:24:50,604 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:24:50,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:24:50,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1074855970, now seen corresponding path program 21 times [2024-11-13 13:24:50,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:24:50,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499480173] [2024-11-13 13:24:50,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:24:50,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:24:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:24:57,939 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 3 proven. 177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:24:57,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:24:57,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499480173] [2024-11-13 13:24:57,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499480173] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:24:57,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901583146] [2024-11-13 13:24:57,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:24:57,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:24:57,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:24:57,942 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:24:57,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-13 13:24:58,085 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-13 13:24:58,086 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:24:58,089 WARN L253 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 152 conjuncts are in the unsatisfiable core [2024-11-13 13:24:58,091 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:24:58,124 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-13 13:25:14,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:25:14,046 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-13 13:25:14,046 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-13 13:25:14,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:25:14,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:25:14,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:25:14,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:25:14,142 INFO L349 Elim1Store]: treesize reduction 61, result has 50.0 percent of original size [2024-11-13 13:25:14,142 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 9 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 70 treesize of output 73 [2024-11-13 13:25:14,519 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-13 13:25:14,519 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:25:38,018 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 29 treesize of output 25 [2024-11-13 13:25:38,028 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-13 13:25:38,028 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2024-11-13 13:25:38,319 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 162 refuted. 3 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-13 13:25:38,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901583146] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:25:38,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:25:38,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 45, 47] total 129 [2024-11-13 13:25:38,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56163492] [2024-11-13 13:25:38,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:25:38,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2024-11-13 13:25:38,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:25:38,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2024-11-13 13:25:38,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1361, Invalid=15147, Unknown=4, NotChecked=0, Total=16512 [2024-11-13 13:25:38,321 INFO L87 Difference]: Start difference. First operand 56 states and 60 transitions. Second operand has 129 states, 129 states have (on average 1.1395348837209303) internal successors, (147), 129 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:25:51,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-13 13:26:14,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-13 13:26:18,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-13 13:26:22,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-13 13:26:36,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-13 13:26:36,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:26:36,759 INFO L93 Difference]: Finished difference Result 170 states and 190 transitions. [2024-11-13 13:26:36,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-13 13:26:36,759 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 129 states have (on average 1.1395348837209303) internal successors, (147), 129 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2024-11-13 13:26:36,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:26:36,761 INFO L225 Difference]: With dead ends: 170 [2024-11-13 13:26:36,761 INFO L226 Difference]: Without dead ends: 164 [2024-11-13 13:26:36,762 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9497 ImplicationChecksByTransitivity, 74.0s TimeCoverageRelationStatistics Valid=2652, Invalid=30645, Unknown=9, NotChecked=0, Total=33306 [2024-11-13 13:26:36,763 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 26 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 3646 mSolverCounterSat, 350 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 4001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 3646 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.0s IncrementalHoareTripleChecker+Time [2024-11-13 13:26:36,763 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 194 Invalid, 4001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 3646 Invalid, 5 Unknown, 0 Unchecked, 25.0s Time] [2024-11-13 13:26:36,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-11-13 13:26:36,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 114. [2024-11-13 13:26:36,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.1238938053097345) internal successors, (127), 113 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:36,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 127 transitions. [2024-11-13 13:26:36,847 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 127 transitions. Word has length 55 [2024-11-13 13:26:36,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:26:36,848 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 127 transitions. [2024-11-13 13:26:36,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 1.1395348837209303) internal successors, (147), 129 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:36,848 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 127 transitions. [2024-11-13 13:26:36,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-13 13:26:36,849 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:26:36,849 INFO L215 NwaCegarLoop]: trace histogram [10, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:36,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-13 13:26:37,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:37,052 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:26:37,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:37,052 INFO L85 PathProgramCache]: Analyzing trace with hash 276531522, now seen corresponding path program 22 times [2024-11-13 13:26:37,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:37,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005868705] [2024-11-13 13:26:37,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:37,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:37,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:37,596 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 46 proven. 45 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-13 13:26:37,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:37,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005868705] [2024-11-13 13:26:37,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005868705] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:37,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125945050] [2024-11-13 13:26:37,597 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:26:37,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:37,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:37,600 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:37,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-13 13:26:37,728 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:26:37,728 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:37,729 INFO L255 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:26:37,731 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:38,240 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 54 proven. 36 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2024-11-13 13:26:38,240 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:38,595 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 54 proven. 36 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2024-11-13 13:26:38,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125945050] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:38,595 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:38,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 41 [2024-11-13 13:26:38,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042014193] [2024-11-13 13:26:38,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:38,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-13 13:26:38,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:38,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-13 13:26:38,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=298, Invalid=1342, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 13:26:38,597 INFO L87 Difference]: Start difference. First operand 114 states and 127 transitions. Second operand has 41 states, 41 states have (on average 1.5365853658536586) internal successors, (63), 41 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-13 13:26:39,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:26:39,431 INFO L93 Difference]: Finished difference Result 238 states and 264 transitions. [2024-11-13 13:26:39,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-13 13:26:39,433 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.5365853658536586) internal successors, (63), 41 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) Word has length 57 [2024-11-13 13:26:39,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:26:39,434 INFO L225 Difference]: With dead ends: 238 [2024-11-13 13:26:39,434 INFO L226 Difference]: Without dead ends: 86 [2024-11-13 13:26:39,434 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 78 SyntacticMatches, 17 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1143 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=446, Invalid=1906, Unknown=0, NotChecked=0, Total=2352 [2024-11-13 13:26:39,435 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:26:39,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 49 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 13:26:39,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2024-11-13 13:26:39,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 70. [2024-11-13 13:26:39,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 1.0869565217391304) internal successors, (75), 69 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:39,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 75 transitions. [2024-11-13 13:26:39,543 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 75 transitions. Word has length 57 [2024-11-13 13:26:39,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:26:39,543 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 75 transitions. [2024-11-13 13:26:39,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.5365853658536586) internal successors, (63), 41 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-13 13:26:39,544 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 75 transitions. [2024-11-13 13:26:39,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-13 13:26:39,548 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:26:39,548 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:39,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-13 13:26:39,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:39,751 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:26:39,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:39,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1653826357, now seen corresponding path program 23 times [2024-11-13 13:26:39,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:39,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287333753] [2024-11-13 13:26:39,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:39,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:39,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:40,294 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 28 proven. 53 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-13 13:26:40,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:40,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287333753] [2024-11-13 13:26:40,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287333753] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:40,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276995449] [2024-11-13 13:26:40,295 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:40,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:40,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:40,297 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:40,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-13 13:26:40,656 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-13 13:26:40,656 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:40,659 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:26:40,660 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:41,209 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 36 proven. 45 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-13 13:26:41,209 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:41,583 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 36 proven. 45 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-13 13:26:41,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276995449] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:41,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:41,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2024-11-13 13:26:41,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884448722] [2024-11-13 13:26:41,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:41,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-13 13:26:41,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:41,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-13 13:26:41,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=287, Invalid=1273, Unknown=0, NotChecked=0, Total=1560 [2024-11-13 13:26:41,585 INFO L87 Difference]: Start difference. First operand 70 states and 75 transitions. Second operand has 40 states, 40 states have (on average 1.575) internal successors, (63), 40 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-13 13:26:42,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:26:42,135 INFO L93 Difference]: Finished difference Result 75 states and 80 transitions. [2024-11-13 13:26:42,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 13:26:42,136 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 40 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) Word has length 58 [2024-11-13 13:26:42,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:26:42,137 INFO L225 Difference]: With dead ends: 75 [2024-11-13 13:26:42,137 INFO L226 Difference]: Without dead ends: 61 [2024-11-13 13:26:42,137 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 88 SyntacticMatches, 18 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1324 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=451, Invalid=1999, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 13:26:42,137 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 9 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:26:42,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 75 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 621 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 13:26:42,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2024-11-13 13:26:42,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2024-11-13 13:26:42,168 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-13 13:26:42,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 65 transitions. [2024-11-13 13:26:42,169 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 65 transitions. Word has length 58 [2024-11-13 13:26:42,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:26:42,169 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 65 transitions. [2024-11-13 13:26:42,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 40 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-13 13:26:42,169 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 65 transitions. [2024-11-13 13:26:42,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-13 13:26:42,170 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:26:42,170 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:42,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:42,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:42,370 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:26:42,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:42,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1862878997, now seen corresponding path program 24 times [2024-11-13 13:26:42,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:42,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780766468] [2024-11-13 13:26:42,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:42,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:50,489 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 6 proven. 219 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:50,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:50,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780766468] [2024-11-13 13:26:50,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780766468] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:50,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424927368] [2024-11-13 13:26:50,489 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:50,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:50,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:50,491 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:50,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-13 13:26:50,932 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-13 13:26:50,932 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:50,938 WARN L253 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 165 conjuncts are in the unsatisfiable core [2024-11-13 13:26:50,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:50,999 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-13 13:26:53,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:26:53,473 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:26:53,473 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 39 [2024-11-13 13:26:53,680 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 9 proven. 180 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 13:26:53,680 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:57,549 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 13:26:57,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424927368] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:57,550 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:57,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 28, 26] total 95 [2024-11-13 13:26:57,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365142162] [2024-11-13 13:26:57,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:57,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-11-13 13:26:57,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:57,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-11-13 13:26:57,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=522, Invalid=8408, Unknown=0, NotChecked=0, Total=8930 [2024-11-13 13:26:57,552 INFO L87 Difference]: Start difference. First operand 61 states and 65 transitions. Second operand has 95 states, 95 states have (on average 1.6) internal successors, (152), 95 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:06,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:06,513 INFO L93 Difference]: Finished difference Result 99 states and 106 transitions. [2024-11-13 13:27:06,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-13 13:27:06,513 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 1.6) internal successors, (152), 95 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2024-11-13 13:27:06,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:06,514 INFO L225 Difference]: With dead ends: 99 [2024-11-13 13:27:06,514 INFO L226 Difference]: Without dead ends: 95 [2024-11-13 13:27:06,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4637 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=1130, Invalid=18330, Unknown=0, NotChecked=0, Total=19460 [2024-11-13 13:27:06,516 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 2 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 3121 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 3148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 3121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:27:06,516 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 186 Invalid, 3148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 3121 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-13 13:27:06,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2024-11-13 13:27:06,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 86. [2024-11-13 13:27:06,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.0941176470588236) internal successors, (93), 85 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:06,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 93 transitions. [2024-11-13 13:27:06,572 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 93 transitions. Word has length 60 [2024-11-13 13:27:06,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:06,572 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 93 transitions. [2024-11-13 13:27:06,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 1.6) internal successors, (152), 95 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:06,572 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 93 transitions. [2024-11-13 13:27:06,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-13 13:27:06,573 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:06,573 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:06,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-13 13:27:06,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:06,777 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:06,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:06,777 INFO L85 PathProgramCache]: Analyzing trace with hash 655015746, now seen corresponding path program 25 times [2024-11-13 13:27:06,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:06,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918108132] [2024-11-13 13:27:06,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:06,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:06,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:07,109 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 46 proven. 54 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-13 13:27:07,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:07,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918108132] [2024-11-13 13:27:07,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918108132] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:07,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499975153] [2024-11-13 13:27:07,110 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:27:07,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:07,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:07,112 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:07,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-13 13:27:07,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:07,248 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:27:07,249 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:07,563 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-13 13:27:07,563 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:07,815 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-13 13:27:07,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499975153] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:07,816 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:07,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-13 13:27:07,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703480835] [2024-11-13 13:27:07,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:07,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-13 13:27:07,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:07,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-13 13:27:07,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2024-11-13 13:27:07,817 INFO L87 Difference]: Start difference. First operand 86 states and 93 transitions. Second operand has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:08,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:08,196 INFO L93 Difference]: Finished difference Result 169 states and 183 transitions. [2024-11-13 13:27:08,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 13:27:08,196 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2024-11-13 13:27:08,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:08,197 INFO L225 Difference]: With dead ends: 169 [2024-11-13 13:27:08,197 INFO L226 Difference]: Without dead ends: 87 [2024-11-13 13:27:08,197 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 91 SyntacticMatches, 19 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2024-11-13 13:27:08,198 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 3 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:27:08,198 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 51 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:27:08,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-11-13 13:27:08,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2024-11-13 13:27:08,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.0930232558139534) internal successors, (94), 86 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:08,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 94 transitions. [2024-11-13 13:27:08,253 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 94 transitions. Word has length 61 [2024-11-13 13:27:08,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:08,253 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 94 transitions. [2024-11-13 13:27:08,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:08,253 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 94 transitions. [2024-11-13 13:27:08,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-13 13:27:08,253 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:08,253 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:08,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-13 13:27:08,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-13 13:27:08,454 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:08,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:08,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1828659957, now seen corresponding path program 26 times [2024-11-13 13:27:08,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:08,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640502321] [2024-11-13 13:27:08,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:08,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:08,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:08,795 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 36 proven. 64 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-13 13:27:08,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:08,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640502321] [2024-11-13 13:27:08,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640502321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:08,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991136208] [2024-11-13 13:27:08,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:27:08,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:08,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:08,798 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:08,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-13 13:27:08,939 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:27:08,940 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:08,941 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:27:08,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:09,225 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 45 proven. 55 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-13 13:27:09,225 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:09,614 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 45 proven. 55 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-13 13:27:09,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991136208] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:09,614 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:09,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-13 13:27:09,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903020062] [2024-11-13 13:27:09,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:09,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-13 13:27:09,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:09,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-13 13:27:09,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=901, Unknown=0, NotChecked=0, Total=1190 [2024-11-13 13:27:09,616 INFO L87 Difference]: Start difference. First operand 87 states and 94 transitions. Second operand has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:10,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:10,081 INFO L93 Difference]: Finished difference Result 117 states and 129 transitions. [2024-11-13 13:27:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 13:27:10,082 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2024-11-13 13:27:10,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:10,083 INFO L225 Difference]: With dead ends: 117 [2024-11-13 13:27:10,083 INFO L226 Difference]: Without dead ends: 66 [2024-11-13 13:27:10,083 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 92 SyntacticMatches, 20 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=302, Invalid=958, Unknown=0, NotChecked=0, Total=1260 [2024-11-13 13:27:10,084 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 21 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:27:10,084 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 59 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:27:10,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-11-13 13:27:10,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2024-11-13 13:27:10,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 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-13 13:27:10,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 70 transitions. [2024-11-13 13:27:10,143 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 70 transitions. Word has length 62 [2024-11-13 13:27:10,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:10,143 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 70 transitions. [2024-11-13 13:27:10,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:10,143 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 70 transitions. [2024-11-13 13:27:10,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-13 13:27:10,143 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:10,143 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:10,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-13 13:27:10,344 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:10,344 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:10,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:10,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1571023422, now seen corresponding path program 27 times [2024-11-13 13:27:10,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:10,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305244047] [2024-11-13 13:27:10,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:10,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:10,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:18,063 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 15 proven. 260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:18,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:18,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305244047] [2024-11-13 13:27:18,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305244047] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:18,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638917754] [2024-11-13 13:27:18,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:27:18,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:18,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:18,065 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:18,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-13 13:27:18,331 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-13 13:27:18,331 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:18,335 WARN L253 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 201 conjuncts are in the unsatisfiable core [2024-11-13 13:27:18,339 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:18,928 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-13 13:27:18,943 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-13 13:27:18,955 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-13 13:27:24,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:27:24,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:27:24,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:27:24,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:27:24,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:27:24,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:27:25,049 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:27:25,049 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 18 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 58 treesize of output 93 [2024-11-13 13:27:25,421 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 5 proven. 260 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 13:27:25,421 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:37,212 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 254 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-13 13:27:37,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638917754] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:37,212 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:37,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 52, 51] total 156 [2024-11-13 13:27:37,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692015502] [2024-11-13 13:27:37,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:37,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 156 states [2024-11-13 13:27:37,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:37,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2024-11-13 13:27:37,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1515, Invalid=22665, Unknown=0, NotChecked=0, Total=24180 [2024-11-13 13:27:37,215 INFO L87 Difference]: Start difference. First operand 66 states and 70 transitions. Second operand has 156 states, 156 states have (on average 1.1474358974358974) internal successors, (179), 156 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:55,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:55,625 INFO L93 Difference]: Finished difference Result 140 states and 158 transitions. [2024-11-13 13:27:55,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2024-11-13 13:27:55,626 INFO L78 Accepts]: Start accepts. Automaton has has 156 states, 156 states have (on average 1.1474358974358974) internal successors, (179), 156 states have internal predecessors, (179), 0 states have call successors, (0), 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 65 [2024-11-13 13:27:55,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:55,627 INFO L225 Difference]: With dead ends: 140 [2024-11-13 13:27:55,627 INFO L226 Difference]: Without dead ends: 135 [2024-11-13 13:27:55,629 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13066 ImplicationChecksByTransitivity, 31.8s TimeCoverageRelationStatistics Valid=2843, Invalid=38569, Unknown=0, NotChecked=0, Total=41412 [2024-11-13 13:27:55,630 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 13 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 5428 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 5727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 5428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:27:55,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 286 Invalid, 5727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 5428 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2024-11-13 13:27:55,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-13 13:27:55,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 103. [2024-11-13 13:27:55,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.1764705882352942) internal successors, (120), 102 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:55,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 120 transitions. [2024-11-13 13:27:55,725 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 120 transitions. Word has length 65 [2024-11-13 13:27:55,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:55,725 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 120 transitions. [2024-11-13 13:27:55,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 156 states, 156 states have (on average 1.1474358974358974) internal successors, (179), 156 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:55,726 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 120 transitions. [2024-11-13 13:27:55,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-13 13:27:55,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:55,749 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:55,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-13 13:27:55,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-13 13:27:55,950 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:55,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:55,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1455420405, now seen corresponding path program 28 times [2024-11-13 13:27:55,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:55,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103218241] [2024-11-13 13:27:55,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:55,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:55,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:56,372 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 56 proven. 65 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-13 13:27:56,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:56,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103218241] [2024-11-13 13:27:56,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103218241] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:56,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992051698] [2024-11-13 13:27:56,372 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:27:56,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:56,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:56,374 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:56,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-13 13:27:56,516 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:27:56,516 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:56,517 INFO L255 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-13 13:27:56,518 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:57,228 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-13 13:27:57,228 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:57,707 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-13 13:27:57,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992051698] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:57,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:57,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2024-11-13 13:27:57,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397260319] [2024-11-13 13:27:57,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:57,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-13 13:27:57,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:57,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-13 13:27:57,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1852, Unknown=0, NotChecked=0, Total=2256 [2024-11-13 13:27:57,709 INFO L87 Difference]: Start difference. First operand 103 states and 120 transitions. Second operand has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:58,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:27:58,506 INFO L93 Difference]: Finished difference Result 200 states and 226 transitions. [2024-11-13 13:27:58,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-13 13:27:58,507 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2024-11-13 13:27:58,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:27:58,508 INFO L225 Difference]: With dead ends: 200 [2024-11-13 13:27:58,508 INFO L226 Difference]: Without dead ends: 99 [2024-11-13 13:27:58,509 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 88 SyntacticMatches, 21 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1655 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=619, Invalid=2687, Unknown=0, NotChecked=0, Total=3306 [2024-11-13 13:27:58,510 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 4 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:27:58,510 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 48 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 13:27:58,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-11-13 13:27:58,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 94. [2024-11-13 13:27:58,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 1.075268817204301) internal successors, (100), 93 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:58,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 100 transitions. [2024-11-13 13:27:58,603 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 100 transitions. Word has length 66 [2024-11-13 13:27:58,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:27:58,603 INFO L471 AbstractCegarLoop]: Abstraction has 94 states and 100 transitions. [2024-11-13 13:27:58,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:58,604 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 100 transitions. [2024-11-13 13:27:58,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-13 13:27:58,604 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:27:58,604 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:58,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-13 13:27:58,804 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:58,805 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:27:58,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:58,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1297442850, now seen corresponding path program 29 times [2024-11-13 13:27:58,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:58,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763264939] [2024-11-13 13:27:58,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:58,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:58,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:59,297 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 45 proven. 76 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-13 13:27:59,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:59,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763264939] [2024-11-13 13:27:59,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763264939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:59,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985646071] [2024-11-13 13:27:59,297 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:27:59,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:59,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:59,299 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:59,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-13 13:27:59,772 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-13 13:27:59,772 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:59,776 INFO L255 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-13 13:27:59,778 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:00,329 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 55 proven. 66 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-13 13:28:00,329 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:00,751 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 55 proven. 66 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-13 13:28:00,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985646071] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:00,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:00,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2024-11-13 13:28:00,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222411195] [2024-11-13 13:28:00,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:00,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-13 13:28:00,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:00,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-13 13:28:00,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1852, Unknown=0, NotChecked=0, Total=2256 [2024-11-13 13:28:00,752 INFO L87 Difference]: Start difference. First operand 94 states and 100 transitions. Second operand has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:01,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:28:01,462 INFO L93 Difference]: Finished difference Result 99 states and 105 transitions. [2024-11-13 13:28:01,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-13 13:28:01,463 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2024-11-13 13:28:01,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:28:01,463 INFO L225 Difference]: With dead ends: 99 [2024-11-13 13:28:01,463 INFO L226 Difference]: Without dead ends: 71 [2024-11-13 13:28:01,464 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 89 SyntacticMatches, 22 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1996 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=637, Invalid=2903, Unknown=0, NotChecked=0, Total=3540 [2024-11-13 13:28:01,464 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 12 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:28:01,464 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 75 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 13:28:01,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-13 13:28:01,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2024-11-13 13:28:01,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:01,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 75 transitions. [2024-11-13 13:28:01,515 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 75 transitions. Word has length 67 [2024-11-13 13:28:01,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:28:01,515 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 75 transitions. [2024-11-13 13:28:01,515 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:01,515 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 75 transitions. [2024-11-13 13:28:01,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-13 13:28:01,515 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:28:01,515 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:01,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-13 13:28:01,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-13 13:28:01,716 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:28:01,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:01,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1225914549, now seen corresponding path program 30 times [2024-11-13 13:28:01,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:01,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355804712] [2024-11-13 13:28:01,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:01,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:01,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:10,584 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 1 proven. 329 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:10,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:10,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355804712] [2024-11-13 13:28:10,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355804712] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:10,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958499800] [2024-11-13 13:28:10,585 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:28:10,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:10,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:10,588 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:10,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-13 13:28:10,910 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-13 13:28:10,910 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:28:10,915 WARN L253 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 217 conjuncts are in the unsatisfiable core [2024-11-13 13:28:10,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:10,992 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-13 13:28:17,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:28:17,948 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:28:17,948 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 33 [2024-11-13 13:28:18,242 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 3 proven. 324 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 13:28:18,242 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:31,425 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:28:31,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958499800] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:31,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:31,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 61, 49] total 151 [2024-11-13 13:28:31,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96990305] [2024-11-13 13:28:31,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:31,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 151 states [2024-11-13 13:28:31,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:31,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 151 interpolants. [2024-11-13 13:28:31,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1543, Invalid=21107, Unknown=0, NotChecked=0, Total=22650 [2024-11-13 13:28:31,430 INFO L87 Difference]: Start difference. First operand 71 states and 75 transitions. Second operand has 151 states, 151 states have (on average 1.2251655629139073) internal successors, (185), 151 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:01,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:29:01,724 INFO L93 Difference]: Finished difference Result 166 states and 196 transitions. [2024-11-13 13:29:01,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2024-11-13 13:29:01,725 INFO L78 Accepts]: Start accepts. Automaton has has 151 states, 151 states have (on average 1.2251655629139073) internal successors, (185), 151 states have internal predecessors, (185), 0 states have call successors, (0), 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-13 13:29:01,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:29:01,726 INFO L225 Difference]: With dead ends: 166 [2024-11-13 13:29:01,726 INFO L226 Difference]: Without dead ends: 160 [2024-11-13 13:29:01,728 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13547 ImplicationChecksByTransitivity, 44.7s TimeCoverageRelationStatistics Valid=4012, Invalid=49118, Unknown=0, NotChecked=0, Total=53130 [2024-11-13 13:29:01,729 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 5943 mSolverCounterSat, 387 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 6330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 387 IncrementalHoareTripleChecker+Valid, 5943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-13 13:29:01,729 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 268 Invalid, 6330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [387 Valid, 5943 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-11-13 13:29:01,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-13 13:29:01,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 122. [2024-11-13 13:29:01,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.1983471074380165) internal successors, (145), 121 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-13 13:29:01,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 145 transitions. [2024-11-13 13:29:01,858 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 145 transitions. Word has length 70 [2024-11-13 13:29:01,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:29:01,858 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 145 transitions. [2024-11-13 13:29:01,858 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 151 states, 151 states have (on average 1.2251655629139073) internal successors, (185), 151 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:01,858 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 145 transitions. [2024-11-13 13:29:01,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-13 13:29:01,859 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:29:01,859 INFO L215 NwaCegarLoop]: trace histogram [12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:29:01,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-13 13:29:02,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-13 13:29:02,059 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:29:02,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:29:02,060 INFO L85 PathProgramCache]: Analyzing trace with hash -2047679262, now seen corresponding path program 31 times [2024-11-13 13:29:02,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:29:02,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952780865] [2024-11-13 13:29:02,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:02,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:29:02,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:02,615 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 67 proven. 77 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-13 13:29:02,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:29:02,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952780865] [2024-11-13 13:29:02,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952780865] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:29:02,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551725187] [2024-11-13 13:29:02,615 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:29:02,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:29:02,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:29:02,617 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:29:02,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-13 13:29:02,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:02,785 INFO L255 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 13:29:02,786 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:29:03,216 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-13 13:29:03,216 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:29:03,549 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-13 13:29:03,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551725187] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:29:03,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:29:03,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-13 13:29:03,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666339783] [2024-11-13 13:29:03,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:29:03,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-13 13:29:03,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:29:03,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-13 13:29:03,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=1258, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 13:29:03,551 INFO L87 Difference]: Start difference. First operand 122 states and 145 transitions. Second operand has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:04,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:29:04,165 INFO L93 Difference]: Finished difference Result 256 states and 303 transitions. [2024-11-13 13:29:04,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-13 13:29:04,166 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 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 71 [2024-11-13 13:29:04,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:29:04,167 INFO L225 Difference]: With dead ends: 256 [2024-11-13 13:29:04,167 INFO L226 Difference]: Without dead ends: 123 [2024-11-13 13:29:04,167 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 105 SyntacticMatches, 23 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=382, Invalid=1258, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 13:29:04,168 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 3 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:29:04,168 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 57 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:29:04,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-11-13 13:29:04,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2024-11-13 13:29:04,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 1.1967213114754098) internal successors, (146), 122 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:04,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 146 transitions. [2024-11-13 13:29:04,288 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 146 transitions. Word has length 71 [2024-11-13 13:29:04,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:29:04,288 INFO L471 AbstractCegarLoop]: Abstraction has 123 states and 146 transitions. [2024-11-13 13:29:04,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:04,288 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 146 transitions. [2024-11-13 13:29:04,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-13 13:29:04,288 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:29:04,288 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:29:04,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-13 13:29:04,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-13 13:29:04,489 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:29:04,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:29:04,489 INFO L85 PathProgramCache]: Analyzing trace with hash -969335957, now seen corresponding path program 32 times [2024-11-13 13:29:04,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:29:04,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148207878] [2024-11-13 13:29:04,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:04,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:29:04,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:04,964 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 55 proven. 89 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-13 13:29:04,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:29:04,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148207878] [2024-11-13 13:29:04,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148207878] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:29:04,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783563340] [2024-11-13 13:29:04,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:29:04,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:29:04,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:29:04,966 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:29:04,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-13 13:29:05,138 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:29:05,138 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:29:05,140 INFO L255 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 13:29:05,142 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:29:05,470 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 66 proven. 78 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-13 13:29:05,470 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:29:05,873 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 66 proven. 78 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-13 13:29:05,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783563340] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:29:05,873 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:29:05,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-13 13:29:05,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306092769] [2024-11-13 13:29:05,873 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:29:05,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-13 13:29:05,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:29:05,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-13 13:29:05,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=1247, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 13:29:05,875 INFO L87 Difference]: Start difference. First operand 123 states and 146 transitions. Second operand has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:06,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:29:06,319 INFO L93 Difference]: Finished difference Result 157 states and 185 transitions. [2024-11-13 13:29:06,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-13 13:29:06,319 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 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 72 [2024-11-13 13:29:06,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:29:06,321 INFO L225 Difference]: With dead ends: 157 [2024-11-13 13:29:06,321 INFO L226 Difference]: Without dead ends: 76 [2024-11-13 13:29:06,321 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 106 SyntacticMatches, 24 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1177 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=408, Invalid=1314, Unknown=0, NotChecked=0, Total=1722 [2024-11-13 13:29:06,321 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 14 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:29:06,321 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 54 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:29:06,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2024-11-13 13:29:06,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2024-11-13 13:29:06,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:06,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 80 transitions. [2024-11-13 13:29:06,398 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 80 transitions. Word has length 72 [2024-11-13 13:29:06,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:29:06,398 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 80 transitions. [2024-11-13 13:29:06,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:06,398 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 80 transitions. [2024-11-13 13:29:06,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-13 13:29:06,398 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:29:06,399 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:29:06,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-13 13:29:06,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-13 13:29:06,599 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:29:06,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:29:06,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1221108578, now seen corresponding path program 33 times [2024-11-13 13:29:06,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:29:06,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705330059] [2024-11-13 13:29:06,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:06,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:29:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:17,062 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 28 proven. 362 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:29:17,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:29:17,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705330059] [2024-11-13 13:29:17,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705330059] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:29:17,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619350139] [2024-11-13 13:29:17,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:29:17,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:29:17,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:29:17,065 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:29:17,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-13 13:29:17,353 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-13 13:29:17,354 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:29:17,358 WARN L253 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 222 conjuncts are in the unsatisfiable core [2024-11-13 13:29:17,364 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:29:17,401 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-13 13:29:17,408 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-13 13:29:17,417 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-13 13:29:22,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:29:22,786 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:29:22,786 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 30 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 74 treesize of output 135 [2024-11-13 13:29:23,126 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 12 proven. 312 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-13 13:29:23,126 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:29:32,938 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 345 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:29:32,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619350139] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:29:32,938 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:29:32,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 39, 48] total 142 [2024-11-13 13:29:32,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574078403] [2024-11-13 13:29:32,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:29:32,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 142 states [2024-11-13 13:29:32,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:29:32,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2024-11-13 13:29:32,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1408, Invalid=18614, Unknown=0, NotChecked=0, Total=20022 [2024-11-13 13:29:32,941 INFO L87 Difference]: Start difference. First operand 76 states and 80 transitions. Second operand has 142 states, 142 states have (on average 1.352112676056338) internal successors, (192), 142 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:04,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:30:04,431 INFO L93 Difference]: Finished difference Result 217 states and 253 transitions. [2024-11-13 13:30:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-13 13:30:04,431 INFO L78 Accepts]: Start accepts. Automaton has has 142 states, 142 states have (on average 1.352112676056338) internal successors, (192), 142 states have internal predecessors, (192), 0 states have call successors, (0), 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 75 [2024-11-13 13:30:04,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:30:04,433 INFO L225 Difference]: With dead ends: 217 [2024-11-13 13:30:04,433 INFO L226 Difference]: Without dead ends: 211 [2024-11-13 13:30:04,434 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13843 ImplicationChecksByTransitivity, 40.1s TimeCoverageRelationStatistics Valid=4952, Invalid=50980, Unknown=0, NotChecked=0, Total=55932 [2024-11-13 13:30:04,434 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 109 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 6156 mSolverCounterSat, 753 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 6909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 753 IncrementalHoareTripleChecker+Valid, 6156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:30:04,434 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 369 Invalid, 6909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [753 Valid, 6156 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2024-11-13 13:30:04,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-11-13 13:30:04,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 120. [2024-11-13 13:30:04,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 1.1764705882352942) internal successors, (140), 119 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-13 13:30:04,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 140 transitions. [2024-11-13 13:30:04,559 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 140 transitions. Word has length 75 [2024-11-13 13:30:04,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:30:04,560 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 140 transitions. [2024-11-13 13:30:04,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 142 states, 142 states have (on average 1.352112676056338) internal successors, (192), 142 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:04,560 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 140 transitions. [2024-11-13 13:30:04,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-13 13:30:04,560 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:30:04,561 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:30:04,582 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-13 13:30:04,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-13 13:30:04,761 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:30:04,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:04,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1258273067, now seen corresponding path program 34 times [2024-11-13 13:30:04,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:04,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425861678] [2024-11-13 13:30:04,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:04,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:04,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:05,304 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 79 proven. 90 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2024-11-13 13:30:05,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:05,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425861678] [2024-11-13 13:30:05,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425861678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:05,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549249875] [2024-11-13 13:30:05,304 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:30:05,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:05,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:05,306 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:05,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-13 13:30:05,473 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:30:05,473 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:05,475 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 13:30:05,476 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:06,299 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2024-11-13 13:30:06,300 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:06,847 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2024-11-13 13:30:06,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549249875] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:30:06,847 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:30:06,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2024-11-13 13:30:06,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043344827] [2024-11-13 13:30:06,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:30:06,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-13 13:30:06,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:06,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-13 13:30:06,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2539, Unknown=0, NotChecked=0, Total=3080 [2024-11-13 13:30:06,849 INFO L87 Difference]: Start difference. First operand 120 states and 140 transitions. Second operand has 56 states, 56 states have (on average 1.3571428571428572) internal successors, (76), 56 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:07,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:30:07,983 INFO L93 Difference]: Finished difference Result 245 states and 275 transitions. [2024-11-13 13:30:07,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-13 13:30:07,983 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.3571428571428572) internal successors, (76), 56 states have internal predecessors, (76), 0 states have call successors, (0), 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 76 [2024-11-13 13:30:07,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:30:07,984 INFO L225 Difference]: With dead ends: 245 [2024-11-13 13:30:07,984 INFO L226 Difference]: Without dead ends: 113 [2024-11-13 13:30:07,985 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 100 SyntacticMatches, 25 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2334 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=835, Invalid=3721, Unknown=0, NotChecked=0, Total=4556 [2024-11-13 13:30:07,985 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 5 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 13:30:07,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 91 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 13:30:07,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-11-13 13:30:08,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 108. [2024-11-13 13:30:08,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 1.0654205607476634) internal successors, (114), 107 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:08,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 114 transitions. [2024-11-13 13:30:08,136 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 114 transitions. Word has length 76 [2024-11-13 13:30:08,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:30:08,136 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 114 transitions. [2024-11-13 13:30:08,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.3571428571428572) internal successors, (76), 56 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:08,136 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 114 transitions. [2024-11-13 13:30:08,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-13 13:30:08,137 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:30:08,137 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:30:08,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-13 13:30:08,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-13 13:30:08,338 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:30:08,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:08,338 INFO L85 PathProgramCache]: Analyzing trace with hash 911986114, now seen corresponding path program 35 times [2024-11-13 13:30:08,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:08,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246731716] [2024-11-13 13:30:08,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:08,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:08,874 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 66 proven. 103 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-13 13:30:08,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:08,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246731716] [2024-11-13 13:30:08,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246731716] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:08,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058462563] [2024-11-13 13:30:08,875 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:30:08,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:08,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:08,877 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:08,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-13 13:30:09,498 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-13 13:30:09,498 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:09,502 INFO L255 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 13:30:09,503 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:10,261 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 78 proven. 91 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-13 13:30:10,261 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:10,866 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 78 proven. 91 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-13 13:30:10,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058462563] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:30:10,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:30:10,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2024-11-13 13:30:10,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428187097] [2024-11-13 13:30:10,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:30:10,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-13 13:30:10,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:10,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-13 13:30:10,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2539, Unknown=0, NotChecked=0, Total=3080 [2024-11-13 13:30:10,868 INFO L87 Difference]: Start difference. First operand 108 states and 114 transitions. Second operand has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 56 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:11,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:30:11,874 INFO L93 Difference]: Finished difference Result 113 states and 119 transitions. [2024-11-13 13:30:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-13 13:30:11,874 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 56 states have internal predecessors, (94), 0 states have call successors, (0), 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-13 13:30:11,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:30:11,876 INFO L225 Difference]: With dead ends: 113 [2024-11-13 13:30:11,876 INFO L226 Difference]: Without dead ends: 81 [2024-11-13 13:30:11,876 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 101 SyntacticMatches, 26 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2804 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=855, Invalid=3975, Unknown=0, NotChecked=0, Total=4830 [2024-11-13 13:30:11,877 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 13:30:11,877 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 72 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 13:30:11,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2024-11-13 13:30:11,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2024-11-13 13:30:11,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:11,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 85 transitions. [2024-11-13 13:30:11,975 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 85 transitions. Word has length 77 [2024-11-13 13:30:11,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:30:11,976 INFO L471 AbstractCegarLoop]: Abstraction has 81 states and 85 transitions. [2024-11-13 13:30:11,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 56 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:11,976 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 85 transitions. [2024-11-13 13:30:11,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-13 13:30:11,976 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:30:11,976 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:30:11,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-13 13:30:12,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-13 13:30:12,177 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:30:12,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:12,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1361125973, now seen corresponding path program 36 times [2024-11-13 13:30:12,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:12,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744640151] [2024-11-13 13:30:12,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:12,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:12,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:25,420 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 3 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:25,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:25,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744640151] [2024-11-13 13:30:25,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744640151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:25,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384600431] [2024-11-13 13:30:25,421 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:30:25,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:25,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:25,423 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:25,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-13 13:30:25,896 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-13 13:30:25,896 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:25,901 WARN L253 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 238 conjuncts are in the unsatisfiable core [2024-11-13 13:30:25,905 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:25,952 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-13 13:30:25,960 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-13 13:30:30,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:30:30,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:30:30,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:30:30,849 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:30:30,849 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 46 treesize of output 59 [2024-11-13 13:30:31,156 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 13 proven. 364 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-13 13:30:31,156 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:44,514 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-13 13:30:44,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384600431] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:30:44,515 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:30:44,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 39, 51] total 147 [2024-11-13 13:30:44,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871932444] [2024-11-13 13:30:44,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:30:44,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2024-11-13 13:30:44,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:44,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2024-11-13 13:30:44,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1159, Invalid=20303, Unknown=0, NotChecked=0, Total=21462 [2024-11-13 13:30:44,518 INFO L87 Difference]: Start difference. First operand 81 states and 85 transitions. Second operand has 147 states, 147 states have (on average 1.3741496598639455) internal successors, (202), 147 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:22,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:31:22,232 INFO L93 Difference]: Finished difference Result 244 states and 262 transitions. [2024-11-13 13:31:22,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2024-11-13 13:31:22,232 INFO L78 Accepts]: Start accepts. Automaton has has 147 states, 147 states have (on average 1.3741496598639455) internal successors, (202), 147 states have internal predecessors, (202), 0 states have call successors, (0), 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 80 [2024-11-13 13:31:22,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:31:22,234 INFO L225 Difference]: With dead ends: 244 [2024-11-13 13:31:22,234 INFO L226 Difference]: Without dead ends: 238 [2024-11-13 13:31:22,235 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 86 SyntacticMatches, 2 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12146 ImplicationChecksByTransitivity, 50.6s TimeCoverageRelationStatistics Valid=4020, Invalid=58729, Unknown=1, NotChecked=0, Total=62750 [2024-11-13 13:31:22,235 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 16 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 6739 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 7225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 6739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:31:22,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 248 Invalid, 7225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 6739 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2024-11-13 13:31:22,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-11-13 13:31:22,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 147. [2024-11-13 13:31:22,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 1.0890410958904109) internal successors, (159), 146 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-13 13:31:22,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 159 transitions. [2024-11-13 13:31:22,409 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 159 transitions. Word has length 80 [2024-11-13 13:31:22,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:31:22,409 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 159 transitions. [2024-11-13 13:31:22,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 147 states, 147 states have (on average 1.3741496598639455) internal successors, (202), 147 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:22,410 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 159 transitions. [2024-11-13 13:31:22,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-13 13:31:22,410 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:31:22,410 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:31:22,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-13 13:31:22,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-13 13:31:22,610 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:31:22,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:22,611 INFO L85 PathProgramCache]: Analyzing trace with hash 756433218, now seen corresponding path program 37 times [2024-11-13 13:31:22,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:22,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271076374] [2024-11-13 13:31:22,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:22,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:22,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:23,198 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 92 proven. 104 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-13 13:31:23,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:23,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271076374] [2024-11-13 13:31:23,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271076374] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:23,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762817755] [2024-11-13 13:31:23,198 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:31:23,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:23,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:23,200 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:23,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-13 13:31:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:23,403 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:31:23,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:23,948 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-13 13:31:23,948 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:24,382 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-13 13:31:24,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762817755] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:31:24,382 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:31:24,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-13 13:31:24,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874814927] [2024-11-13 13:31:24,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:31:24,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-13 13:31:24,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:24,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-13 13:31:24,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=500, Invalid=1662, Unknown=0, NotChecked=0, Total=2162 [2024-11-13 13:31:24,384 INFO L87 Difference]: Start difference. First operand 147 states and 159 transitions. Second operand has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:25,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:31:25,188 INFO L93 Difference]: Finished difference Result 308 states and 333 transitions. [2024-11-13 13:31:25,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-13 13:31:25,196 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2024-11-13 13:31:25,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:31:25,197 INFO L225 Difference]: With dead ends: 308 [2024-11-13 13:31:25,197 INFO L226 Difference]: Without dead ends: 148 [2024-11-13 13:31:25,197 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 119 SyntacticMatches, 27 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1339 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=500, Invalid=1662, Unknown=0, NotChecked=0, Total=2162 [2024-11-13 13:31:25,198 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 0 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:31:25,198 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 73 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 13:31:25,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-13 13:31:25,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2024-11-13 13:31:25,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.08843537414966) internal successors, (160), 147 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-13 13:31:25,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 160 transitions. [2024-11-13 13:31:25,359 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 160 transitions. Word has length 81 [2024-11-13 13:31:25,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:31:25,359 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 160 transitions. [2024-11-13 13:31:25,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:25,359 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 160 transitions. [2024-11-13 13:31:25,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-13 13:31:25,359 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:31:25,359 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:31:25,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-13 13:31:25,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-13 13:31:25,560 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:31:25,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:25,560 INFO L85 PathProgramCache]: Analyzing trace with hash 972333195, now seen corresponding path program 38 times [2024-11-13 13:31:25,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:25,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121644869] [2024-11-13 13:31:25,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:25,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:25,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:26,145 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 78 proven. 118 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-11-13 13:31:26,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:26,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121644869] [2024-11-13 13:31:26,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121644869] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:26,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665299297] [2024-11-13 13:31:26,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:31:26,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:26,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:26,147 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:26,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-13 13:31:26,352 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:31:26,352 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:26,354 INFO L255 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:31:26,356 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:26,741 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 91 proven. 105 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-11-13 13:31:26,741 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:27,172 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 91 proven. 105 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-11-13 13:31:27,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665299297] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:31:27,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:31:27,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-13 13:31:27,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733137343] [2024-11-13 13:31:27,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:31:27,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-13 13:31:27,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:27,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-13 13:31:27,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=513, Invalid=1649, Unknown=0, NotChecked=0, Total=2162 [2024-11-13 13:31:27,174 INFO L87 Difference]: Start difference. First operand 148 states and 160 transitions. Second operand has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:27,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:31:27,711 INFO L93 Difference]: Finished difference Result 186 states and 203 transitions. [2024-11-13 13:31:27,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-13 13:31:27,712 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2024-11-13 13:31:27,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:31:27,713 INFO L225 Difference]: With dead ends: 186 [2024-11-13 13:31:27,713 INFO L226 Difference]: Without dead ends: 102 [2024-11-13 13:31:27,714 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 120 SyntacticMatches, 28 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=530, Invalid=1726, Unknown=0, NotChecked=0, Total=2256 [2024-11-13 13:31:27,714 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 15 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:31:27,714 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 62 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:31:27,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-11-13 13:31:27,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 86. [2024-11-13 13:31:27,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:27,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 90 transitions. [2024-11-13 13:31:27,822 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 90 transitions. Word has length 82 [2024-11-13 13:31:27,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:31:27,823 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 90 transitions. [2024-11-13 13:31:27,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:27,823 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 90 transitions. [2024-11-13 13:31:27,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-13 13:31:27,823 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:31:27,823 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:31:27,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-13 13:31:28,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-13 13:31:28,024 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:31:28,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:28,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1424009474, now seen corresponding path program 39 times [2024-11-13 13:31:28,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:28,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83978937] [2024-11-13 13:31:28,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:28,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:28,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:41,723 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 45 proven. 480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:41,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:41,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83978937] [2024-11-13 13:31:41,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83978937] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:41,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175931540] [2024-11-13 13:31:41,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:31:41,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:41,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:41,725 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:41,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-13 13:31:42,125 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-13 13:31:42,125 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:42,130 WARN L253 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 278 conjuncts are in the unsatisfiable core [2024-11-13 13:31:42,135 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:42,851 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-13 13:31:42,954 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-13 13:31:43,058 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-13 13:31:43,168 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-13 13:31:49,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:31:49,688 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:31:49,688 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 45 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 86 treesize of output 185 [2024-11-13 13:31:50,180 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 0 proven. 525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:50,181 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:59,596 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 0 proven. 434 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-13 13:31:59,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175931540] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:31:59,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:31:59,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 53, 36] total 158 [2024-11-13 13:31:59,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003531440] [2024-11-13 13:31:59,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:31:59,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2024-11-13 13:31:59,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:59,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2024-11-13 13:31:59,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1746, Invalid=23060, Unknown=0, NotChecked=0, Total=24806 [2024-11-13 13:31:59,599 INFO L87 Difference]: Start difference. First operand 86 states and 90 transitions. Second operand has 158 states, 158 states have (on average 1.4620253164556962) internal successors, (231), 158 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:23,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:32:23,730 INFO L93 Difference]: Finished difference Result 293 states and 317 transitions. [2024-11-13 13:32:23,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2024-11-13 13:32:23,730 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 1.4620253164556962) internal successors, (231), 158 states have internal predecessors, (231), 0 states have call successors, (0), 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 85 [2024-11-13 13:32:23,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:32:23,731 INFO L225 Difference]: With dead ends: 293 [2024-11-13 13:32:23,732 INFO L226 Difference]: Without dead ends: 287 [2024-11-13 13:32:23,733 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 87 SyntacticMatches, 5 SemanticMatches, 231 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16891 ImplicationChecksByTransitivity, 35.3s TimeCoverageRelationStatistics Valid=3806, Invalid=50250, Unknown=0, NotChecked=0, Total=54056 [2024-11-13 13:32:23,733 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 21 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 7150 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 7486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 7150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:32:23,733 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 261 Invalid, 7486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 7150 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2024-11-13 13:32:23,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-13 13:32:23,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 176. [2024-11-13 13:32:23,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 1.1028571428571428) internal successors, (193), 175 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:23,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 193 transitions. [2024-11-13 13:32:23,961 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 193 transitions. Word has length 85 [2024-11-13 13:32:23,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:32:23,961 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 193 transitions. [2024-11-13 13:32:23,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 1.4620253164556962) internal successors, (231), 158 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:23,961 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 193 transitions. [2024-11-13 13:32:23,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-13 13:32:23,961 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:32:23,961 INFO L215 NwaCegarLoop]: trace histogram [15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:32:23,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-13 13:32:24,162 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:24,162 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:32:24,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:24,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1196286155, now seen corresponding path program 40 times [2024-11-13 13:32:24,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:24,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953744304] [2024-11-13 13:32:24,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:24,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:24,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:24,819 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 106 proven. 119 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-13 13:32:24,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:24,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953744304] [2024-11-13 13:32:24,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953744304] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:24,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492904112] [2024-11-13 13:32:24,820 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:32:24,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:24,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:24,821 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:24,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-13 13:32:25,024 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:32:25,024 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:25,026 INFO L255 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-13 13:32:25,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:26,080 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-13 13:32:26,081 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:26,800 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-13 13:32:26,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492904112] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:26,801 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:26,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 64 [2024-11-13 13:32:26,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236651485] [2024-11-13 13:32:26,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:26,801 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-13 13:32:26,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:26,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-13 13:32:26,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=698, Invalid=3334, Unknown=0, NotChecked=0, Total=4032 [2024-11-13 13:32:26,802 INFO L87 Difference]: Start difference. First operand 176 states and 193 transitions. Second operand has 64 states, 64 states have (on average 1.3125) internal successors, (84), 64 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:28,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:32:28,189 INFO L93 Difference]: Finished difference Result 317 states and 344 transitions. [2024-11-13 13:32:28,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 13:32:28,189 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.3125) internal successors, (84), 64 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2024-11-13 13:32:28,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:32:28,190 INFO L225 Difference]: With dead ends: 317 [2024-11-13 13:32:28,190 INFO L226 Difference]: Without dead ends: 127 [2024-11-13 13:32:28,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 112 SyntacticMatches, 29 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3129 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1083, Invalid=4923, Unknown=0, NotChecked=0, Total=6006 [2024-11-13 13:32:28,192 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 4 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 374 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 13:32:28,192 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 56 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [374 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 13:32:28,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-13 13:32:28,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 122. [2024-11-13 13:32:28,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.0578512396694215) internal successors, (128), 121 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:28,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 128 transitions. [2024-11-13 13:32:28,408 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 128 transitions. Word has length 86 [2024-11-13 13:32:28,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:32:28,408 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 128 transitions. [2024-11-13 13:32:28,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.3125) internal successors, (84), 64 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:28,409 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 128 transitions. [2024-11-13 13:32:28,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-13 13:32:28,409 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:32:28,409 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:32:28,423 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-13 13:32:28,609 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:28,609 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:32:28,610 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:28,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1907381406, now seen corresponding path program 41 times [2024-11-13 13:32:28,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:28,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589097394] [2024-11-13 13:32:28,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:28,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:29,268 INFO L134 CoverageAnalysis]: Checked inductivity of 555 backedges. 91 proven. 134 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-13 13:32:29,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:29,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589097394] [2024-11-13 13:32:29,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589097394] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:29,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720257130] [2024-11-13 13:32:29,268 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:32:29,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:29,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:29,270 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:29,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-13 13:32:30,415 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-13 13:32:30,415 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:30,421 INFO L255 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-13 13:32:30,423 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:30,880 INFO L134 CoverageAnalysis]: Checked inductivity of 555 backedges. 105 proven. 120 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-13 13:32:30,880 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:31,380 INFO L134 CoverageAnalysis]: Checked inductivity of 555 backedges. 105 proven. 120 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-13 13:32:31,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720257130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:31,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:31,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2024-11-13 13:32:31,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306604975] [2024-11-13 13:32:31,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:31,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-13 13:32:31,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:31,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-13 13:32:31,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=579, Invalid=1871, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 13:32:31,382 INFO L87 Difference]: Start difference. First operand 122 states and 128 transitions. Second operand has 50 states, 50 states have (on average 1.68) internal successors, (84), 50 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:31,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:32:31,899 INFO L93 Difference]: Finished difference Result 127 states and 133 transitions. [2024-11-13 13:32:31,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-13 13:32:31,900 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.68) internal successors, (84), 50 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2024-11-13 13:32:31,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:32:31,901 INFO L225 Difference]: With dead ends: 127 [2024-11-13 13:32:31,901 INFO L226 Difference]: Without dead ends: 91 [2024-11-13 13:32:31,901 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 127 SyntacticMatches, 30 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1813 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=597, Invalid=1953, Unknown=0, NotChecked=0, Total=2550 [2024-11-13 13:32:31,902 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 10 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:32:31,902 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 58 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:32:31,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-13 13:32:32,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2024-11-13 13:32:32,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:32,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 95 transitions. [2024-11-13 13:32:32,034 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 95 transitions. Word has length 87 [2024-11-13 13:32:32,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:32:32,034 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 95 transitions. [2024-11-13 13:32:32,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.68) internal successors, (84), 50 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:32,035 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 95 transitions. [2024-11-13 13:32:32,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-13 13:32:32,035 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:32:32,035 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:32:32,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-13 13:32:32,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:32,236 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:32:32,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:32,236 INFO L85 PathProgramCache]: Analyzing trace with hash -2055259125, now seen corresponding path program 42 times [2024-11-13 13:32:32,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:32,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8546314] [2024-11-13 13:32:32,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:32,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:32,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:48,081 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 1 proven. 599 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:32:48,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:48,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8546314] [2024-11-13 13:32:48,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8546314] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:48,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269785824] [2024-11-13 13:32:48,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:32:48,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:48,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:48,084 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:48,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-13 13:32:48,873 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-13 13:32:48,873 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:48,879 WARN L253 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 295 conjuncts are in the unsatisfiable core [2024-11-13 13:32:48,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:48,954 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-13 13:32:48,964 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-13 13:33:10,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:10,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:33:11,427 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:33:11,427 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 22 select indices, 22 select index equivalence classes, 165 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 231 case distinctions, treesize of input 156 treesize of output 555 [2024-11-13 13:33:13,361 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 4 proven. 590 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:33:13,361 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:33:38,547 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 522 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-13 13:33:38,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269785824] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:33:38,547 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:33:38,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 63] total 202 [2024-11-13 13:33:38,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188623165] [2024-11-13 13:33:38,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:33:38,548 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 202 states [2024-11-13 13:33:38,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:33:38,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 202 interpolants. [2024-11-13 13:33:38,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2581, Invalid=38020, Unknown=1, NotChecked=0, Total=40602 [2024-11-13 13:33:38,552 INFO L87 Difference]: Start difference. First operand 91 states and 95 transitions. Second operand has 202 states, 202 states have (on average 1.1782178217821782) internal successors, (238), 202 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-13 13:35:11,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:35:11,322 INFO L93 Difference]: Finished difference Result 271 states and 323 transitions. [2024-11-13 13:35:11,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2024-11-13 13:35:11,323 INFO L78 Accepts]: Start accepts. Automaton has has 202 states, 202 states have (on average 1.1782178217821782) internal successors, (238), 202 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 90 [2024-11-13 13:35:11,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:35:11,324 INFO L225 Difference]: With dead ends: 271 [2024-11-13 13:35:11,324 INFO L226 Difference]: Without dead ends: 264 [2024-11-13 13:35:11,327 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 60 SyntacticMatches, 3 SemanticMatches, 342 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28495 ImplicationChecksByTransitivity, 125.9s TimeCoverageRelationStatistics Valid=7668, Invalid=110323, Unknown=1, NotChecked=0, Total=117992 [2024-11-13 13:35:11,327 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 36 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 10070 mSolverCounterSat, 728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 10798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 728 IncrementalHoareTripleChecker+Valid, 10070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:35:11,327 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 294 Invalid, 10798 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [728 Valid, 10070 Invalid, 0 Unknown, 0 Unchecked, 16.4s Time] [2024-11-13 13:35:11,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-11-13 13:35:11,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 203. [2024-11-13 13:35:11,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 1.1732673267326732) internal successors, (237), 202 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:35:11,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 237 transitions. [2024-11-13 13:35:11,729 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 237 transitions. Word has length 90 [2024-11-13 13:35:11,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:35:11,729 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 237 transitions. [2024-11-13 13:35:11,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 202 states, 202 states have (on average 1.1782178217821782) internal successors, (238), 202 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-13 13:35:11,729 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 237 transitions. [2024-11-13 13:35:11,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-13 13:35:11,729 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:35:11,730 INFO L215 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:35:11,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-13 13:35:11,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:11,930 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:35:11,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:35:11,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1539069666, now seen corresponding path program 43 times [2024-11-13 13:35:11,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:35:11,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037096896] [2024-11-13 13:35:11,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:35:11,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:35:11,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:12,781 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 121 proven. 135 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-13 13:35:12,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:35:12,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037096896] [2024-11-13 13:35:12,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037096896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:35:12,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342054413] [2024-11-13 13:35:12,782 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:35:12,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:12,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:35:12,783 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:35:12,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-13 13:35:13,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:13,029 INFO L255 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-13 13:35:13,031 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:35:13,816 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 136 proven. 120 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-13 13:35:13,817 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:35:14,410 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 136 proven. 120 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-13 13:35:14,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342054413] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:35:14,411 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:35:14,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-13 13:35:14,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675683351] [2024-11-13 13:35:14,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:35:14,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-13 13:35:14,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:35:14,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-13 13:35:14,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=634, Invalid=2122, Unknown=0, NotChecked=0, Total=2756 [2024-11-13 13:35:14,413 INFO L87 Difference]: Start difference. First operand 203 states and 237 transitions. Second operand has 53 states, 53 states have (on average 1.320754716981132) internal successors, (70), 53 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-13 13:35:15,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:35:15,600 INFO L93 Difference]: Finished difference Result 389 states and 457 transitions. [2024-11-13 13:35:15,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-13 13:35:15,600 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.320754716981132) internal successors, (70), 53 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 91 [2024-11-13 13:35:15,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:35:15,602 INFO L225 Difference]: With dead ends: 389 [2024-11-13 13:35:15,602 INFO L226 Difference]: Without dead ends: 204 [2024-11-13 13:35:15,603 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 133 SyntacticMatches, 31 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1725 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=634, Invalid=2122, Unknown=0, NotChecked=0, Total=2756 [2024-11-13 13:35:15,603 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 4 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 13:35:15,603 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 74 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 13:35:15,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-11-13 13:35:16,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 204. [2024-11-13 13:35:16,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 203 states have (on average 1.1724137931034482) internal successors, (238), 203 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-13 13:35:16,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 238 transitions. [2024-11-13 13:35:16,193 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 238 transitions. Word has length 91 [2024-11-13 13:35:16,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:35:16,193 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 238 transitions. [2024-11-13 13:35:16,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.320754716981132) internal successors, (70), 53 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-13 13:35:16,193 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 238 transitions. [2024-11-13 13:35:16,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-13 13:35:16,194 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:35:16,194 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:35:16,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-13 13:35:16,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:16,395 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:35:16,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:35:16,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1096356117, now seen corresponding path program 44 times [2024-11-13 13:35:16,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:35:16,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152758832] [2024-11-13 13:35:16,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:35:16,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:35:16,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:17,241 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 105 proven. 151 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-11-13 13:35:17,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:35:17,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152758832] [2024-11-13 13:35:17,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152758832] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:35:17,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222202918] [2024-11-13 13:35:17,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:35:17,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:17,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:35:17,245 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:35:17,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-13 13:35:17,499 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:35:17,499 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:35:17,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-13 13:35:17,503 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:35:18,006 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 120 proven. 136 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-11-13 13:35:18,006 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:35:18,603 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 120 proven. 136 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-11-13 13:35:18,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222202918] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:35:18,603 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:35:18,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-13 13:35:18,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013526665] [2024-11-13 13:35:18,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:35:18,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-13 13:35:18,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:35:18,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-13 13:35:18,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=649, Invalid=2107, Unknown=0, NotChecked=0, Total=2756 [2024-11-13 13:35:18,605 INFO L87 Difference]: Start difference. First operand 204 states and 238 transitions. Second operand has 53 states, 53 states have (on average 1.320754716981132) internal successors, (70), 53 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-13 13:35:19,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:35:19,355 INFO L93 Difference]: Finished difference Result 246 states and 285 transitions. [2024-11-13 13:35:19,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-13 13:35:19,355 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.320754716981132) internal successors, (70), 53 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 92 [2024-11-13 13:35:19,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:35:19,356 INFO L225 Difference]: With dead ends: 246 [2024-11-13 13:35:19,357 INFO L226 Difference]: Without dead ends: 126 [2024-11-13 13:35:19,357 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 134 SyntacticMatches, 32 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2055 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2024-11-13 13:35:19,357 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 18 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:35:19,357 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 67 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 13:35:19,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-13 13:35:19,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 96. [2024-11-13 13:35:19,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:35:19,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 100 transitions. [2024-11-13 13:35:19,536 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 100 transitions. Word has length 92 [2024-11-13 13:35:19,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:35:19,536 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 100 transitions. [2024-11-13 13:35:19,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.320754716981132) internal successors, (70), 53 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-13 13:35:19,536 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 100 transitions. [2024-11-13 13:35:19,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-13 13:35:19,537 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:35:19,537 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:35:19,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-13 13:35:19,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-13 13:35:19,737 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:35:19,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:35:19,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1135486626, now seen corresponding path program 45 times [2024-11-13 13:35:19,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:35:19,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184215380] [2024-11-13 13:35:19,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:35:19,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:35:19,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:40,799 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 0 proven. 680 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:35:40,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:35:40,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184215380] [2024-11-13 13:35:40,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184215380] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:35:40,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703213908] [2024-11-13 13:35:40,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:35:40,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:40,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:35:40,801 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:35:40,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2ab4704f-f5bc-4e21-8b4c-577dec19f8b9/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-13 13:35:41,288 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-13 13:35:41,289 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:35:41,295 WARN L253 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 304 conjuncts are in the unsatisfiable core [2024-11-13 13:35:41,301 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:35:41,364 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-13 13:35:41,371 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-13 13:35:41,379 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